2026-05-03 01:31:22.835 [INFO] transceiver.py:125 Init transceiver 'BTS@172.18.110.20:5700' 2026-05-03 01:31:22.835 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5702 <-> R:172.18.110.20:5802) 2026-05-03 01:31:22.835 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5701 <-> R:172.18.110.20:5801) 2026-05-03 01:31:22.835 [INFO] transceiver.py:125 Init transceiver 'MS@172.18.110.22:6700' 2026-05-03 01:31:22.835 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:6702 <-> R:172.18.110.22:6802) 2026-05-03 01:31:22.835 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:6701 <-> R:172.18.110.22:6801) 2026-05-03 01:31:22.835 [INFO] transceiver.py:125 Init transceiver 'TRX1@172.18.110.20:5700/1' 2026-05-03 01:31:22.835 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5704 <-> R:172.18.110.20:5804) 2026-05-03 01:31:22.835 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5703 <-> R:172.18.110.20:5803) 2026-05-03 01:31:22.835 [INFO] transceiver.py:125 Init transceiver 'TRX2@172.18.110.20:5700/2' 2026-05-03 01:31:22.835 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5706 <-> R:172.18.110.20:5806) 2026-05-03 01:31:22.835 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5705 <-> R:172.18.110.20:5805) 2026-05-03 01:31:22.835 [INFO] transceiver.py:125 Init transceiver 'TRX3@172.18.110.20:5700/3' 2026-05-03 01:31:22.835 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5708 <-> R:172.18.110.20:5808) 2026-05-03 01:31:22.835 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5707 <-> R:172.18.110.20:5807) 2026-05-03 01:31:22.835 [INFO] fake_trx.py:429 Init complete 2026-05-03 01:31:22.835 [INFO] fake_trx.py:460 Setting real time process scheduler to SCHED_RR, priority 30 2026-05-03 01:31:24.422 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:24.422 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:24.422 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:24.423 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:24.423 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:24.423 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:27.436 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:27.437 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:27.437 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:27.438 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:27.438 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 0 -> 1 2026-05-03 01:31:27.442 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:31:27.443 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:31:27.443 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:27.443 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:27.444 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:27.444 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:31:27.445 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:27.445 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 0 -> 1 2026-05-03 01:31:27.445 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:27.448 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:31:27.448 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:31:27.448 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:27.448 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:27.449 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:27.449 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:31:27.449 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:27.449 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 0 -> 1 2026-05-03 01:31:27.449 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:27.452 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:31:27.452 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:31:27.452 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:27.452 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:27.453 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:31:27.453 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:27.453 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 0 -> 1 2026-05-03 01:31:27.453 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:27.453 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.455 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:31:27.455 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:31:27.455 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:31:27.456 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:27.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:27.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:27.460 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:31:27.938 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:31:28.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:28.020 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:31:28.022 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:31:28.024 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:31:28.050 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:28.050 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:28.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:28.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.054 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:28.055 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:28.055 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:28.055 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:28.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:28.210 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:28.210 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:28.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.410 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:31:28.467 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:28.468 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:28.471 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:28.476 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:28.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.611 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:28.614 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:28.614 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:28.632 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:28.632 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:28.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:28.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.634 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:28.634 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:28.634 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:28.634 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:28.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:28.707 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:28.708 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:28.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:28.881 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:31:29.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:29.103 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:29.103 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:29.113 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:29.113 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:29.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:29.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.114 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:29.114 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:29.114 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:29.114 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:29.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:29.354 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:31:29.387 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:29.387 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:29.388 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.388 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.467 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:29.469 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:29.471 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:29.476 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:29.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:29.790 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:29.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:29.809 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:29.809 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:29.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:29.811 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.811 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:29.811 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:29.811 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:29.811 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:29.826 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:31:29.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:29.890 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:29.890 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:29.890 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:29.890 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:30.281 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:30.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:30.285 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:30.285 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:30.293 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:31:30.295 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:30.295 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:30.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:30.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:30.296 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:30.296 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:30.296 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:30.296 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:30.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:30.468 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:30.469 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:30.472 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:30.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:30.561 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:30.562 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:30.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:30.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:30.761 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:31:31.231 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:31:31.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:31.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:31.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:31.298 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:31.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:31.314 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:31.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:31.315 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:31.315 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:31.315 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:31.315 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:31.315 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:31.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:31.470 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:31.470 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:31.473 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:31.479 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:31.501 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:31.501 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:31.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:31.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:31.702 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:31:32.173 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:31:32.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:32.316 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:32.316 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:32.333 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:32.333 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:32.334 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:32.335 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.335 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:32.335 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:32.335 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:32.335 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:32.379 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:32.443 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:32.443 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:32.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.646 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:31:32.852 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:32.856 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:32.856 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:32.873 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:32.873 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:32.873 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:32.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:32.875 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:32.875 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:32.875 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:32.875 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:32.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:32.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:33.118 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:31:33.154 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:33.154 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:33.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:33.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:33.590 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:31:33.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:33.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:33.882 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:33.882 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:33.903 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:33.903 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:33.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:33.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:33.905 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:33.905 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:33.905 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:33.905 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:33.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:34.061 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:31:34.096 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:34.096 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:34.096 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:34.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:34.534 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:31:34.897 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:34.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:34.902 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:34.902 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:34.920 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:34.920 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:34.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:34.921 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:34.921 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:34.921 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:34.921 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:34.921 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:34.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:34.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:35.006 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:31:35.043 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:35.043 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:35.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:35.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:35.479 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:31:35.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:35.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:35.807 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:35.807 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:35.823 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:35.823 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:35.823 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:35.825 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:35.825 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:35.825 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:35.825 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:35.825 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:35.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:35.952 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:31:35.984 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:35.985 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:35.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:35.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:36.424 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:31:36.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:36.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:36.773 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:36.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:36.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:36.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:36.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:36.792 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:36.792 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:36.792 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:36.792 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:36.792 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:36.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:36.896 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:31:36.932 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:36.932 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:36.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:36.934 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:37.313 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:37.313 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:37.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:37.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:37.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:37.331 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.331 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:37.331 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:37.331 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:37.331 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:37.367 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:31:37.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:37.430 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:37.430 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:37.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.521 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:37.526 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:37.526 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:37.543 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:37.543 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:37.543 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:37.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.544 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:37.544 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:37.544 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:37.544 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:37.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:37.637 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:37.638 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:37.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:37.837 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:31:38.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:38.015 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:38.015 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:38.033 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:38.033 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:38.033 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:38.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.034 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:38.034 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:38.034 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:38.034 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:38.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:38.136 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:38.136 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:38.136 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.136 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.309 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:31:38.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:38.504 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:38.504 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:38.521 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:38.521 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:38.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:38.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.523 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:38.524 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:38.524 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:38.524 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:38.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:38.607 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:38.607 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:38.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.779 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:31:38.988 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:38.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:38.993 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:38.993 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:39.008 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:39.008 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:39.008 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:39.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.010 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:39.010 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:39.010 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:39.010 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:39.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:39.250 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:31:39.285 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:39.285 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:39.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:39.644 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:39.644 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:39.663 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:39.663 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:39.663 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:39.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.665 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:39.665 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:39.665 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:39.665 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:39.724 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:31:39.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:39.783 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:39.784 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:39.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:39.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.129 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:40.134 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:40.134 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:40.147 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:40.147 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:40.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:40.148 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.148 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:40.148 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:40.148 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:40.148 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:40.196 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:31:40.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:40.259 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:40.260 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:40.260 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.260 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:40.627 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:40.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:40.636 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:40.636 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:40.636 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:40.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.638 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:40.638 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:40.638 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:31:40.638 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:31:40.667 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:31:40.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:40.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:31:40.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:31:40.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:40.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:41.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:31:41.114 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:41.116 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:41.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:41.133 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:41.134 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:41.134 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:41.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:41.135 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:41.135 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:41.135 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:41.137 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:41.137 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:41.137 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:41.137 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:41.137 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2959 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:46.138 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:46.138 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:46.140 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:46.142 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:46.142 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:46.142 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:46.151 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:46.152 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:46.152 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:46.153 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:46.153 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:31:46.155 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:31:46.155 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:31:46.156 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:46.156 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:46.156 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:46.156 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:31:46.157 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:46.157 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:31:46.157 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:46.158 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:46.158 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:31:46.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:46.160 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:46.160 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:31:46.160 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.163 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:31:46.163 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:31:46.163 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:31:46.163 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:46.168 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:31:46.646 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:31:46.691 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:31:46.693 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:31:46.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.695 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:31:46.721 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:46.721 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:46.721 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:46.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.750 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.757 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.780 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.782 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.801 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.806 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.816 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.861 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.869 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.877 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.882 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.891 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.893 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.908 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.918 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.937 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.944 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.962 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.967 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:46.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.113 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:31:47.114 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.140 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.150 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.166 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:47.166 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:47.166 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:47.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.169 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:47.170 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.175 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.232 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.307 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.320 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.341 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.363 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.379 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.454 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.497 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.526 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.528 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.530 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.539 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.548 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.558 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.578 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:31:47.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.585 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.589 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.611 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.634 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.720 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.782 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.787 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.789 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.799 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.816 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.867 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.890 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.893 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.909 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.918 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.936 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.944 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.962 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.967 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.987 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:47.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.045 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:31:48.048 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.101 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.115 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.162 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.165 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.167 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:48.167 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:48.167 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:48.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.169 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:48.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.176 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.261 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.281 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.299 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.305 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.316 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.330 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.334 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.339 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.365 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.380 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.389 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.400 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.453 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.497 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.503 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.511 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:31:48.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.526 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.528 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.539 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.541 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.558 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.584 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.588 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.590 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.600 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.610 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.612 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.634 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.647 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.652 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.657 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.720 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.725 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.780 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.782 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.787 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.801 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.806 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.816 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.861 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.868 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.889 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.892 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.894 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.928 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.936 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.944 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.961 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.966 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.977 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.977 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:31:48.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.987 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:48.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.048 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.085 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.168 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:49.168 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:49.168 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:49.170 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:49.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.174 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.206 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:49.230 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:49.231 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:49.234 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:49.234 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:49.235 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:49.235 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:31:49.235 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.235 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.235 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.235 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.236 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.236 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.236 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:49.236 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=669 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.233 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:54.233 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:54.235 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:54.237 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:54.238 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:54.238 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:54.247 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:54.248 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:54.248 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:54.248 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:54.249 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:31:54.251 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:31:54.251 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:31:54.252 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:54.252 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:54.252 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:54.252 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:31:54.253 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:54.253 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:31:54.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:54.254 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:54.254 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:31:54.254 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:54.256 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:31:54.256 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:54.256 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:31:54.257 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.259 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:31:54.259 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:31:54.259 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:31:54.260 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.261 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.261 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:54.264 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:31:54.743 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:31:54.788 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:31:54.790 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:31:54.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:54.792 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:31:54.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:31:54.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:31:54.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:31:54.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:54.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:54.828 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:54.832 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:54.832 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:54.832 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:54.832 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:31:54.832 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.832 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.832 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.832 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:54.833 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:31:59.831 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:31:59.832 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:31:59.835 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:59.836 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:59.836 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:59.836 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:59.843 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:31:59.844 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:59.844 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:59.845 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:31:59.845 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:31:59.847 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:31:59.847 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:31:59.847 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:59.847 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:59.848 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:31:59.848 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:31:59.848 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:31:59.848 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:31:59.849 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:31:59.849 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:31:59.849 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:31:59.849 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:59.849 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:59.850 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:31:59.850 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:31:59.850 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:31:59.850 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:31:59.850 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:31:59.851 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:31:59.851 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:31:59.851 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:59.851 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:31:59.852 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:31:59.852 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:31:59.852 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:31:59.852 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:31:59.852 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.854 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:31:59.854 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:31:59.854 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:31:59.854 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:31:59.859 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:32:00.336 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:32:00.384 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:32:00.386 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:32:00.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:00.389 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:32:00.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:00.414 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:00.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:00.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:00.425 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:00.425 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:00.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:00.426 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:00.426 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:00.426 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:00.429 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:00.429 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:32:00.429 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:32:00.429 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:00.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:32:05.428 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:32:05.429 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:32:05.430 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:05.431 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:05.432 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:05.432 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:05.439 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:05.439 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:32:05.440 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:05.440 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:32:05.440 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:32:05.442 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:32:05.442 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:32:05.442 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:32:05.442 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:05.442 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:05.443 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:32:05.443 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:32:05.443 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:32:05.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:32:05.444 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:32:05.444 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:32:05.444 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:32:05.445 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:32:05.446 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:32:05.446 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:32:05.446 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:32:05.447 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.449 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:32:05.449 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:32:05.449 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:32:05.449 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:05.454 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:32:05.933 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:32:05.975 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:32:05.977 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:32:05.979 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:32:05.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:06.004 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.004 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.032 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.040 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.040 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.048 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.048 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.055 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.055 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.055 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.062 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.062 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.069 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.069 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.077 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.077 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.084 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.084 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.107 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.107 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.115 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:06.115 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:06.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:06.119 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:06.120 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:06.120 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:32:06.120 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:32:06.120 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:32:11.123 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:32:11.123 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:32:11.125 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:11.126 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:11.126 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:11.127 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:11.139 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:32:11.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:32:11.139 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:11.140 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:32:11.140 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:32:11.141 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:32:11.142 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:32:11.142 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:32:11.142 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:11.142 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:32:11.142 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:32:11.143 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:32:11.143 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:32:11.143 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:32:11.144 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:32:11.144 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:32:11.144 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:11.145 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:32:11.145 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:32:11.145 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:32:11.145 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:32:11.145 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:32:11.145 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:32:11.146 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:32:11.146 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:32:11.146 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:32:11.148 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:32:11.148 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:32:11.148 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:11.152 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:32:11.630 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:32:11.669 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:32:11.671 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:32:11.672 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:32:11.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:11.697 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:11.697 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:11.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:11.702 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:11.702 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:11.702 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:11.702 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:11.702 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:11.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:11.733 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:11.733 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:11.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:11.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:11.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:12.097 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:32:12.151 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:12.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:12.151 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:12.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:12.568 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:32:13.042 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:32:13.152 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:13.153 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:13.153 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:13.153 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:13.514 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:32:13.986 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:32:14.153 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:14.153 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:14.153 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:14.153 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:14.457 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:32:14.931 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:32:15.154 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:15.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:15.154 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:15.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:15.403 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:32:15.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:15.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:15.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:15.836 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:15.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:15.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:15.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:15.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:15.857 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:15.857 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:15.857 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:15.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:15.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:15.875 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:32:15.879 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:15.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:15.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:15.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:16.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:16.155 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:32:16.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:32:16.155 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:32:16.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:32:16.346 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:32:16.820 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:32:17.292 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:32:17.764 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:32:18.235 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:32:18.708 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:32:19.181 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:32:19.654 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:32:20.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:20.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:20.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:20.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:20.118 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:20.118 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:20.118 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:20.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:20.120 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:20.120 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:20.120 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:20.120 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:20.127 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:32:20.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:20.178 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:20.179 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:20.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:20.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:20.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:20.599 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:32:21.071 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:32:21.545 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:32:22.017 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:32:22.489 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:32:22.960 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:32:23.434 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:32:23.906 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:32:24.378 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:32:24.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:24.564 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:24.565 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:24.565 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:24.582 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:24.582 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:24.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:24.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:24.584 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:24.584 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:24.584 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:24.584 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:24.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:24.621 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:24.621 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:24.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:24.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:24.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:24.849 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:32:25.322 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:32:25.795 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:32:26.267 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:32:26.740 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:32:27.213 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:32:27.685 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:32:28.158 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:32:28.631 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:32:28.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:28.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:28.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:28.836 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:28.854 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:28.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:28.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:28.856 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:28.856 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:28.856 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:28.857 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:28.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:28.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:28.864 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:28.864 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:28.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:28.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:29.098 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:32:29.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:29.569 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:32:30.043 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:32:30.516 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:32:30.988 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:32:31.461 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:32:31.934 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:32:32.407 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:32:32.880 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:32:33.353 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:32:33.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:33.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:33.445 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:33.445 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:33.464 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:33.464 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:33.464 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:33.465 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:33.466 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:33.466 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:33.466 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:33.466 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:33.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:33.500 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:33.500 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:33.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:33.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:33.825 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:32:34.299 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:32:34.316 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:34.771 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:32:35.244 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:32:35.715 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:32:36.188 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:32:36.660 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:32:37.132 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:32:37.606 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:32:38.079 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:32:38.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:38.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:38.324 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:38.324 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:38.343 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:38.343 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:38.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:38.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:38.345 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:38.345 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:38.345 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:38.345 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:38.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:38.359 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:38.359 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:38.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:38.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:38.547 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:32:39.017 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:32:39.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:39.491 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:32:39.964 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:32:40.437 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:32:40.910 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:32:41.382 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:32:41.855 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:32:42.328 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:32:42.801 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:32:43.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:43.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:43.196 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:43.196 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:43.215 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:43.215 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:43.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:43.216 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:43.216 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:43.216 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:43.216 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:43.216 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:43.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:43.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:43.272 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:32:43.275 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:43.275 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:43.276 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:43.276 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:43.742 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:32:44.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:44.213 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:32:44.684 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:32:45.154 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:32:45.625 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:32:46.099 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:32:46.571 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:32:47.043 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:32:47.517 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:32:47.989 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:32:48.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:48.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:48.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:48.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:48.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:48.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:48.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:48.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:48.095 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:48.095 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:48.095 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:48.095 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:48.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:48.137 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:48.138 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:48.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:48.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:48.462 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:32:48.933 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:32:48.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:49.406 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:32:49.878 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:32:50.351 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:32:50.821 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:32:51.295 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:32:51.767 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:32:52.239 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:32:52.710 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:32:52.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:52.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:52.946 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:52.946 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:52.963 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:52.963 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:52.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:52.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:52.964 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:52.964 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:52.964 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:52.964 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:52.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:32:52.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:53.000 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:53.000 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:53.000 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:53.000 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:53.180 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:32:53.651 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:32:53.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:54.122 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:32:54.593 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:32:55.066 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:32:55.539 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:32:56.012 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:32:56.483 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:32:56.956 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:32:57.429 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:32:57.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:57.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:57.700 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:57.700 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:57.718 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:32:57.718 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:32:57.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:32:57.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:57.719 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:57.719 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:57.719 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:32:57.719 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:32:57.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:57.765 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:32:57.765 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:32:57.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:57.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:32:57.901 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:32:58.372 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:32:58.503 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:32:58.845 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 01:32:59.317 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 01:32:59.789 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 01:33:00.263 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 01:33:00.735 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 01:33:01.208 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 01:33:01.678 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 01:33:02.149 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 01:33:02.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:02.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:02.510 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:02.511 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:02.527 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:02.527 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:02.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:02.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:02.528 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:02.528 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:02.528 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:02.528 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:02.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:02.579 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:02.580 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:02.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:02.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:02.619 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 01:33:03.091 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 01:33:03.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:03.564 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 01:33:04.036 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 01:33:04.508 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 01:33:04.979 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 01:33:05.450 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 01:33:05.921 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 01:33:06.392 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 01:33:06.862 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 01:33:07.333 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 01:33:07.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:07.380 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:07.380 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:07.380 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:07.398 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:07.398 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:07.398 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:07.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:07.399 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:07.399 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:07.400 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:07.400 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:07.426 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:07.433 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:07.433 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:07.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:07.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:07.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:07.804 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 01:33:08.275 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 01:33:08.748 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 01:33:09.220 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 01:33:09.692 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 01:33:10.165 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 01:33:10.638 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 01:33:11.110 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 01:33:11.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:11.491 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:11.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:11.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:11.501 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:11.501 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:11.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:11.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:11.502 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:11.502 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:11.502 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:11.503 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:11.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:11.538 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:11.538 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:11.538 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:11.538 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:11.581 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 01:33:11.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:12.052 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 01:33:12.525 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 01:33:12.997 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 01:33:13.469 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 01:33:13.943 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 01:33:14.415 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 01:33:14.887 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 01:33:15.358 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 01:33:15.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:15.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:15.760 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:15.761 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:15.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:15.780 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:15.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:15.782 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:15.782 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:15.783 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:15.783 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:15.783 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:15.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:15.831 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 01:33:15.839 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:15.839 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:15.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:15.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:16.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:16.304 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 01:33:16.776 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 01:33:17.247 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 01:33:17.718 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 01:33:18.191 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 01:33:18.664 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 01:33:19.136 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 01:33:19.607 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 01:33:20.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:20.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:20.025 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:20.025 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:20.040 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:20.040 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:20.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:20.042 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:20.042 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:20.042 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:20.042 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:20.042 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:20.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:20.079 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 01:33:20.084 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:20.084 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:20.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:20.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:20.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:20.552 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 01:33:21.024 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 01:33:21.498 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 01:33:21.970 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 01:33:22.442 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 01:33:22.912 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 01:33:23.384 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 01:33:23.854 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 01:33:24.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:24.293 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:24.293 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:24.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:24.294 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=15805 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:24.312 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:24.312 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:24.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:24.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:24.314 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:24.314 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:24.314 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:24.314 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:24.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:24.322 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:24.323 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:24.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:24.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:24.325 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 01:33:24.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:24.796 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 01:33:25.269 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 01:33:25.742 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 01:33:26.214 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 01:33:26.685 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 01:33:27.158 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 01:33:27.630 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 01:33:28.102 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 01:33:28.573 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 01:33:28.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:28.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:28.720 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:28.720 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:28.737 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:28.737 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:28.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:28.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:28.739 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:28.739 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:28.739 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:28.739 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:28.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:28.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:28.760 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:28.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:28.761 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:28.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:29.047 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 01:33:29.519 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 01:33:29.991 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 01:33:30.462 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 01:33:30.936 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 01:33:31.408 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 01:33:31.880 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 01:33:32.353 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 01:33:32.825 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 01:33:32.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:32.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:32.986 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:32.987 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:32.997 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:32.997 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:32.997 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:32.998 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:32.999 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:32.999 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:32.999 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:32.999 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:33.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:33.011 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:33.011 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:33.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:33.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:33.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:33.297 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 01:33:33.768 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 01:33:34.239 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 01:33:34.710 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 01:33:35.183 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 01:33:35.655 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 01:33:36.127 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 01:33:36.598 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 01:33:37.069 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 01:33:37.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:37.257 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:37.258 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:37.258 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:37.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:37.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:37.275 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:37.276 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:37.276 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:37.276 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:37.276 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:37.276 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:37.305 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:37.311 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:37.311 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:37.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:37.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:37.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:37.540 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 01:33:38.010 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 01:33:38.481 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 01:33:38.952 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 01:33:39.426 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 01:33:39.898 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 01:33:40.370 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 01:33:40.841 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 01:33:41.315 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 01:33:41.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:41.519 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:41.520 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:41.520 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:41.533 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:41.533 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:41.533 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:41.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:41.534 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:41.534 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:41.534 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:41.537 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:41.537 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:33:41.537 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:33:41.537 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19532 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:41.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19533 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:46.538 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:33:46.538 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:33:46.539 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:46.541 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:46.541 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:46.542 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:46.550 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:46.551 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:33:46.551 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:46.551 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:33:46.551 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:33:46.554 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:33:46.554 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:33:46.554 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:46.557 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:33:46.557 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:33:46.557 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:33:46.557 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:46.558 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:46.558 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:33:46.558 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:33:46.558 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:33:46.558 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:33:46.561 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:33:46.561 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:33:46.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:46.565 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:33:46.565 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:33:46.565 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:33:46.565 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:33:46.565 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.566 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:33:46.566 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:33:46.567 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:33:46.567 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:33:46.567 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.567 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.567 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:46.569 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:33:46.569 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:33:46.569 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:33:51.572 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:33:51.573 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:33:51.574 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:51.576 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:51.578 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:51.581 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:51.589 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:33:51.590 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:33:51.590 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:51.590 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:33:51.590 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:33:51.592 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:33:51.592 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:33:51.592 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:33:51.592 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:51.593 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:33:51.593 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:33:51.593 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:33:51.593 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:33:51.593 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:33:51.594 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:33:51.594 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:33:51.594 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:51.595 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:33:51.595 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:33:51.595 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:33:51.595 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:33:51.595 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:33:51.595 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:33:51.596 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:33:51.596 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:33:51.596 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:33:51.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:33:51.598 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:33:51.598 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:33:51.598 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:51.602 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:33:52.076 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:33:52.124 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:33:52.126 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:33:52.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.128 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:33:52.143 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:52.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.151 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.151 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.152 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:52.152 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:52.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.179 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.179 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.180 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.281 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.281 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.282 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.289 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.289 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.289 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:52.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.291 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.291 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.291 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:52.291 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:52.333 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.340 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.340 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.341 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.341 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.544 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:33:52.601 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:52.601 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:52.601 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:52.603 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:52.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.767 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.767 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.786 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.786 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:52.788 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.788 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.788 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.788 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:52.788 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:52.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.837 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.837 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:52.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.983 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.983 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.990 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:52.990 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:52.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:52.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:52.991 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:52.991 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:52.992 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:52.992 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:53.014 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:33:53.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:53.040 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:53.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:53.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:53.472 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.473 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:53.473 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:53.485 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:33:53.491 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:53.491 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:53.491 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:53.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.493 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:53.493 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:53.493 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:53.493 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:53.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:53.543 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:53.544 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:53.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.601 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:53.601 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:53.602 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:53.604 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:53.956 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:33:53.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:53.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:53.993 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:53.993 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:53.993 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=520 tn=1 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:33:54.010 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:54.010 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:54.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:54.013 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.013 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:54.013 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:54.013 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:54.013 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:54.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:54.069 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:54.069 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:54.069 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.430 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:33:54.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:54.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.534 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:54.534 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:54.551 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:54.551 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:54.551 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:54.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.553 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:54.553 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:54.553 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:54.553 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:54.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:54.602 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:54.602 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:54.602 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:54.605 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:54.606 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:54.606 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:54.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:54.902 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:33:55.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:55.079 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.079 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:55.079 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:55.096 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:55.097 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:55.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:55.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.099 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:55.099 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:55.099 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:55.099 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:55.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:55.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:55.150 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:55.150 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:55.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.374 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:33:55.603 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:55.603 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:55.603 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:55.607 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:55.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:55.620 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.621 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:55.621 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:55.639 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:55.639 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:55.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:55.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.641 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:55.641 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:55.641 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:55.641 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:55.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:55.696 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:55.696 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:55.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:55.845 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:33:56.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:56.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:56.160 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:56.160 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:56.181 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:56.181 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:56.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:56.184 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:56.185 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:56.185 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:56.185 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:56.185 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:56.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:33:56.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:56.237 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:56.238 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:56.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:56.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:56.316 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:33:56.603 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:33:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:33:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:33:56.608 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:33:56.789 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:33:57.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:57.061 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.061 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:57.061 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:57.079 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:57.079 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:57.079 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:57.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.081 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:57.081 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:57.081 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:57.081 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:57.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:57.132 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:57.132 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:57.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.261 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:33:57.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:57.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.545 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:57.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:57.563 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:57.563 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:57.563 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:57.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.565 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:57.565 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:57.565 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:57.565 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:57.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:57.610 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:57.611 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:57.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:57.733 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:33:58.082 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.085 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.085 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.085 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.103 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.103 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:58.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.105 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:58.105 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:58.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.161 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.162 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.204 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:33:58.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.362 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.362 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.381 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.381 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:58.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.384 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.384 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.384 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:58.384 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:58.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.446 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.447 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.675 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:33:58.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.851 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.851 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.851 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.860 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:58.860 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:58.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:58.862 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.862 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.862 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.862 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:58.862 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:58.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:58.918 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:58.918 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:58.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:58.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.146 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:33:59.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:59.341 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.342 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:59.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:59.361 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:59.361 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:59.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:59.363 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.364 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:59.364 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:59.364 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:59.364 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:59.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:59.413 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:59.414 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:59.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.616 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:33:59.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:59.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.830 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:59.830 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:59.846 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:33:59.846 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:33:59.847 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:33:59.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.849 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:59.849 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:59.849 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:33:59.849 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:33:59.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:33:59.906 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:33:59.906 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:33:59.907 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:33:59.907 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:00.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.024 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.024 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:00.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.026 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:00.026 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:00.026 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:00.026 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:00.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:00.080 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:00.080 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:00.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.087 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:34:00.496 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:00.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.499 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.499 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.508 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.508 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:00.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.510 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:00.510 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:00.510 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:00.510 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:00.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:00.559 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:34:00.559 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:00.559 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:00.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:00.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:00.990 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.990 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.998 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:00.998 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:00.998 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:01.000 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:01.000 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:01.000 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:01.000 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:01.000 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:01.028 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:34:01.040 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:01.050 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:01.050 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:01.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:01.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:01.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:01.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:01.478 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:01.478 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:01.487 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:01.487 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:01.487 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:01.488 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:01.488 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:01.488 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:01.488 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:01.492 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:01.492 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:34:01.492 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:34:01.492 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2141 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.494 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.494 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.494 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.494 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:01.494 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:06.491 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:34:06.492 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:34:06.493 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:06.495 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:06.496 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:06.496 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:06.505 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:06.507 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:34:06.507 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:06.507 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:34:06.508 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:34:06.511 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:34:06.511 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:34:06.512 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:34:06.512 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:06.512 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:06.512 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:34:06.513 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:34:06.513 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:34:06.513 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:34:06.514 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:34:06.514 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:34:06.514 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:34:06.516 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:34:06.516 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:34:06.516 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.519 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:34:06.519 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:34:06.519 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:34:06.520 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:06.524 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:34:07.003 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:34:07.046 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:34:07.049 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:34:07.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:07.052 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:34:07.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:07.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:07.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:07.072 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:07.072 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:07.072 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:07.072 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:07.073 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:07.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:07.106 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:07.107 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:07.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:07.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:07.475 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:34:07.521 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:07.522 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:07.523 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:07.526 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:07.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:07.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:07.946 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:34:08.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:08.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:08.150 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:08.150 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:08.168 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:08.168 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:08.168 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:08.170 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:08.170 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:08.170 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:08.170 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:08.170 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:08.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:08.224 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:08.224 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:08.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:08.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:08.416 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:34:08.522 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:08.523 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:08.524 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:08.526 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:08.888 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:34:09.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:09.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:09.361 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:34:09.523 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:09.524 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:09.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:09.527 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:09.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:09.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:09.581 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:09.581 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:09.599 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:09.600 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:09.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:09.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:09.602 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:09.602 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:09.602 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:09.602 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:09.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:09.652 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:09.652 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:09.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:09.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:09.830 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:34:10.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:10.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:10.300 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:34:10.524 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:10.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:10.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:10.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:10.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:10.738 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:10.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:10.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:10.738 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=913 tn=1 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:10.750 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:10.750 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:10.750 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:10.753 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:10.754 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:10.754 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:10.754 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:10.754 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:10.770 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:34:10.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:10.804 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:10.804 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:10.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:10.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:11.241 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:34:11.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:11.526 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:11.526 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:11.530 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:11.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:11.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:11.712 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:34:12.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:12.169 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:12.169 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:12.169 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:12.170 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1223 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:12.180 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:12.180 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:12.180 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:12.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:12.182 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:12.182 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:12.182 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:12.182 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:12.183 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:34:12.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:12.234 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:12.234 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:12.234 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:12.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:12.654 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:34:13.125 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:34:13.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:13.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:13.598 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:34:13.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:13.724 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:13.724 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:13.725 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:13.725 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1560 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:13.742 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:13.742 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:13.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:13.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:13.745 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:13.745 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:13.745 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:13.745 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:13.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:13.799 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:13.800 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:13.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:13.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:14.066 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:34:14.537 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:34:14.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:14.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:15.007 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:34:15.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:15.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:15.224 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:15.224 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:15.239 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:15.239 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:15.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:15.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:15.241 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:15.241 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:15.241 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:15.242 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:15.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:15.296 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:15.296 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:15.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:15.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:15.474 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:34:15.945 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:34:16.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:16.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:16.415 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:34:16.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:16.721 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:16.721 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:16.721 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:16.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:16.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:16.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:16.741 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:16.741 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:16.741 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:16.741 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:16.741 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:16.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:16.789 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:16.795 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:16.795 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:16.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:16.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:16.884 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:34:17.357 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:34:17.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:17.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:17.829 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:34:18.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:18.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:18.223 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:18.223 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:18.231 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:18.231 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:18.231 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:18.233 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:18.233 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:18.233 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:18.233 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:18.233 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:18.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:18.283 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:18.284 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:18.284 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:18.284 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:18.301 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:34:18.770 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:34:19.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:19.241 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:34:19.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:19.712 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:34:19.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:19.722 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:19.722 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:19.722 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:19.741 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:19.741 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:19.741 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:19.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:19.743 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:19.743 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:19.743 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:19.743 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:19.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:19.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:19.793 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:19.794 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:19.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:19.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:20.185 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:34:20.658 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:34:21.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:21.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:21.130 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:34:21.584 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:21.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:21.587 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:21.587 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:21.603 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:34:21.605 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:21.605 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:21.605 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:21.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:21.608 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:21.608 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:21.608 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:21.608 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:21.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:21.656 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:21.656 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:21.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:21.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:22.076 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:34:22.548 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:34:22.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:22.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:23.022 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:34:23.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:23.032 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:23.033 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:23.033 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:23.047 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:23.047 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:23.047 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:23.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:23.050 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:23.050 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:23.050 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:23.050 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:23.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:23.100 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:23.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:23.101 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:23.101 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:23.494 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:34:23.966 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:34:24.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:24.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:24.437 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:34:24.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:24.538 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:24.539 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:24.539 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:24.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:24.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:24.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:24.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:24.559 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:24.559 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:24.559 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:24.559 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:24.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:24.608 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:24.608 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:24.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:24.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:24.907 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:34:25.378 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:34:25.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:25.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:25.852 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:34:26.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:26.007 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:26.008 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:26.008 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:26.026 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:26.026 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:26.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:26.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:26.029 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:26.029 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:26.029 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:26.029 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:26.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:26.090 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:26.090 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:26.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:26.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:26.319 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:34:26.790 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:34:26.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:26.968 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:27.261 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:34:27.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:27.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:27.438 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:27.438 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:27.447 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:27.447 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:27.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:27.449 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:27.449 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:27.449 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:27.449 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:27.449 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:27.496 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:27.498 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:27.498 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:27.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:27.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:27.732 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:34:28.203 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:34:28.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:28.399 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:28.674 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:34:28.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:28.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:28.869 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:28.869 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:28.878 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:28.878 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:28.878 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:28.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:28.880 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:28.880 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:28.880 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:28.880 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:28.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:28.928 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:28.929 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:28.929 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:28.929 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:29.144 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:34:29.615 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:34:29.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:29.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:30.089 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:34:30.296 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:30.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:30.300 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:30.300 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:30.320 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:30.321 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:30.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:30.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:30.322 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:30.322 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:30.322 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:30.322 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:30.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:30.376 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:30.377 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:30.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:30.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:30.560 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:34:30.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:30.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:31.033 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:34:31.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:31.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:31.426 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:31.426 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:31.444 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:31.444 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:31.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:31.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:31.447 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:31.447 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:31.447 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:31.447 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:31.502 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:31.505 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:31.505 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:31.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:31.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:31.505 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:34:31.978 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:34:32.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:32.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:32.450 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:34:32.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:32.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:32.862 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:32.862 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:32.880 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:32.880 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:32.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:32.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:32.883 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:32.883 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:32.883 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:32.883 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:32.923 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:34:32.929 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:32.937 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:32.938 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:32.938 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:32.939 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:33.396 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:34:33.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:33.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:33.867 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:34:34.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:34.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:34.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:34.298 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:34.317 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:34.317 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:34.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:34.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:34.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:34.320 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:34.320 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:34.320 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:34.338 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:34:34.361 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:34.369 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:34.369 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:34.370 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:34.370 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:34.809 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:34:35.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:35.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:35.283 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:34:35.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:35.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:35.729 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:35.730 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:35.739 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:35.740 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:35.740 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:35.740 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:35.740 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:35.740 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:35.743 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:35.743 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:35.743 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:34:35.743 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:34:35.743 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:35.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:34:40.742 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:34:40.743 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:34:40.744 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:40.746 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:40.746 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:40.747 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:40.754 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:34:40.755 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:34:40.755 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:40.756 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:34:40.756 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:34:40.758 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:34:40.758 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:34:40.759 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:34:40.759 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:40.759 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:34:40.760 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:34:40.760 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:34:40.760 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:34:40.761 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:40.762 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:34:40.762 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:34:40.762 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:34:40.762 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:40.763 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:34:40.763 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:34:40.763 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:34:40.763 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:34:40.763 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:34:40.765 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:34:40.765 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:34:40.765 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:40.768 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:34:40.768 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:34:40.768 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:34:40.768 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:34:40.768 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:34:40.769 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:34:40.769 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:34:40.769 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:34:40.774 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:34:41.251 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:34:41.300 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:34:41.303 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:34:41.305 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:34:41.306 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:41.326 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:41.326 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:41.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:41.333 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:41.333 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:41.333 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:41.333 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:41.333 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:41.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:41.349 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:41.349 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:41.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:41.350 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:41.719 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:34:41.772 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:41.773 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:41.773 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:41.777 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:42.190 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:34:42.663 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:34:42.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:42.774 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:42.774 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:42.778 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:43.135 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:34:43.608 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:34:43.775 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:43.775 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:43.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:43.780 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:44.078 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:34:44.549 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:34:44.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:44.777 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:44.777 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:44.781 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:45.020 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:34:45.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:45.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:45.224 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:45.224 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:45.241 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:45.241 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:45.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:45.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:45.244 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:45.244 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:45.244 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:45.244 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:45.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:45.295 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:45.296 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:45.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:45.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:45.490 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:34:45.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:34:45.777 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:34:45.777 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:34:45.782 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:34:45.961 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:34:46.435 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:34:46.907 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:34:47.379 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:34:47.853 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:34:48.325 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:34:48.797 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:34:49.271 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:34:49.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:49.490 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:49.490 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:49.490 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:49.509 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:49.509 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:49.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:49.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:49.512 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:49.512 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:49.512 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:49.512 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:49.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:49.561 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:49.561 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:49.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:49.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:49.743 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:34:50.215 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:34:50.686 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:34:51.157 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:34:51.627 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:34:52.101 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:34:52.573 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:34:53.045 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:34:53.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:53.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:53.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:53.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:53.499 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:53.499 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:53.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:53.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:53.502 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:53.502 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:53.502 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:53.502 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:53.515 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:34:53.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:53.552 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:53.552 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:53.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:53.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:53.987 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:34:54.460 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:34:54.933 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:34:55.405 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:34:55.878 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:34:56.350 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:34:56.823 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:34:57.296 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:34:57.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:57.750 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:57.750 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:57.750 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:57.768 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:34:57.769 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:34:57.769 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:34:57.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:34:57.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:57.772 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:57.772 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:57.772 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:34:57.772 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:34:57.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:34:57.827 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:34:57.828 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:34:57.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:57.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:34:58.241 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:34:58.714 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:34:59.186 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:34:59.659 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:35:00.132 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:35:00.604 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:35:01.077 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:35:01.550 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:35:02.023 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:35:02.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:02.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:02.431 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:02.431 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:02.448 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:02.448 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:02.448 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:02.450 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:02.450 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:02.450 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:02.450 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:02.450 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:02.495 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:35:02.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:02.505 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:02.505 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:02.506 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:02.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:02.966 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:35:03.437 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:35:03.910 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:35:04.382 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:35:04.855 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:35:05.328 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:35:05.801 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:35:06.273 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:35:06.746 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:35:06.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:06.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:06.823 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:06.823 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:06.841 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:06.841 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:06.841 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:06.843 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:06.843 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:06.843 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:06.843 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:06.843 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:06.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:06.892 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:06.893 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:06.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:06.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:07.218 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:35:07.691 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:35:08.162 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:35:08.634 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:35:09.103 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:35:09.574 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:35:10.047 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:35:10.520 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:35:10.992 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:35:11.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:11.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:11.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:11.214 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:11.231 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:11.231 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:11.231 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:11.234 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:11.234 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:11.234 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:11.234 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:11.234 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:11.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:35:11.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:11.286 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:11.286 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:11.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:11.287 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:11.465 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:35:11.938 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:35:12.410 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:35:12.881 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:35:13.352 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:35:13.822 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:35:14.293 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:35:14.764 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:35:15.235 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:35:15.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:15.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:15.600 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:15.600 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:15.606 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:15.606 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:15.606 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:15.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:15.608 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:15.609 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:15.609 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:15.609 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:15.655 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:15.657 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:15.657 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:15.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:15.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:15.707 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:35:16.180 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:35:16.652 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:35:17.123 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:35:17.594 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:35:18.065 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:35:18.536 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:35:19.009 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:35:19.481 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:35:19.953 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:35:19.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:19.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:19.992 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:19.992 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:20.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:20.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:20.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:20.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:20.012 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:20.012 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:20.012 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:20.012 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:20.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:35:20.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:20.061 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:20.061 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:20.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:20.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:20.425 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:35:20.898 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:35:21.371 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:35:21.843 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:35:22.316 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:35:22.789 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:35:23.261 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:35:23.731 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:35:24.203 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:35:24.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:24.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:24.263 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:24.263 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:24.277 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:24.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:24.277 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:24.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:24.279 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:24.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:24.279 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:24.279 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:24.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:24.329 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:24.330 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:24.331 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:24.331 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:24.675 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:35:25.148 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:35:25.620 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:35:26.091 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:35:26.562 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:35:27.035 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:35:27.507 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:35:27.979 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:35:28.445 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 01:35:28.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:28.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:28.590 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:28.590 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:28.610 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:28.610 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:28.610 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:28.613 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:28.613 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:28.613 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:28.613 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:28.613 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:28.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:28.668 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:28.669 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:28.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:28.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:28.911 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 01:35:29.382 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 01:35:29.856 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 01:35:30.328 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 01:35:30.801 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 01:35:31.274 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 01:35:31.746 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 01:35:32.219 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 01:35:32.692 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 01:35:32.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:32.976 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:32.976 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:32.976 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:32.983 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:32.983 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:32.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:32.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:32.985 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:32.985 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:32.985 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:32.985 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:33.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:33.036 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:33.037 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:33.037 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:33.037 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:33.164 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 01:35:33.636 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 01:35:34.107 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 01:35:34.577 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 01:35:35.051 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 01:35:35.523 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 01:35:35.995 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 01:35:36.466 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 01:35:36.939 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 01:35:37.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:37.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:37.095 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:37.096 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:37.120 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:37.120 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:37.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:37.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:37.122 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:37.122 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:37.122 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:37.122 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:37.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:37.180 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:37.180 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:37.181 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:37.181 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:37.412 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 01:35:37.884 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 01:35:38.354 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 01:35:38.825 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 01:35:39.299 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 01:35:39.771 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 01:35:40.243 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 01:35:40.714 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 01:35:41.188 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 01:35:41.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:41.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:41.362 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:41.362 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:41.379 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:41.379 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:41.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:41.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:41.381 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:41.381 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:41.381 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:41.381 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:41.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:41.456 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:41.457 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:41.457 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:41.458 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:41.660 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 01:35:42.132 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 01:35:42.621 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 01:35:43.093 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 01:35:43.564 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 01:35:44.037 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 01:35:44.509 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 01:35:44.981 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 01:35:45.452 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 01:35:45.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:45.647 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:45.647 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:45.647 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:45.665 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:45.665 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:45.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:45.668 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:45.668 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:45.668 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:45.668 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:45.668 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:45.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:45.716 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:45.716 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:45.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:45.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:45.925 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 01:35:46.398 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 01:35:46.870 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 01:35:47.341 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 01:35:47.814 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 01:35:48.287 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 01:35:48.759 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 01:35:49.230 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 01:35:49.701 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 01:35:49.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:49.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:49.914 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:49.914 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:49.931 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:49.931 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:49.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:49.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:49.933 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:49.933 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:49.933 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:49.933 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:49.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:49.989 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:49.989 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:49.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:49.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:50.173 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 01:35:50.646 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 01:35:51.118 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 01:35:51.589 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 01:35:52.062 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 01:35:52.535 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 01:35:53.007 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 01:35:53.478 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 01:35:53.868 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:53.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:53.872 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:53.872 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:53.889 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:53.889 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:53.890 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:53.892 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:53.892 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:53.892 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:53.892 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:53.892 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:53.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:53.949 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 01:35:53.955 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:53.955 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:53.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:53.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:54.422 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 01:35:54.894 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 01:35:55.366 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 01:35:55.837 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 01:35:56.310 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 01:35:56.783 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 01:35:57.254 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 01:35:57.725 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 01:35:58.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:58.137 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:58.138 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:58.138 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:58.151 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:35:58.151 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:35:58.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:35:58.153 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:58.154 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:58.154 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:58.154 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:35:58.154 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:35:58.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:35:58.198 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 01:35:58.204 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:35:58.204 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:35:58.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:58.205 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:35:58.671 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 01:35:59.143 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 01:35:59.614 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 01:36:00.085 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 01:36:00.559 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 01:36:01.031 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 01:36:01.502 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 01:36:01.973 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 01:36:02.400 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:02.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:02.403 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:02.403 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:02.421 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:02.421 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:02.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:02.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:02.424 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:02.424 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:02.424 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:02.424 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:02.446 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 01:36:02.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:02.476 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:02.476 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:02.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:02.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:02.919 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 01:36:03.391 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 01:36:03.862 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 01:36:04.335 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 01:36:04.808 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 01:36:05.280 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 01:36:05.751 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 01:36:06.225 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 01:36:06.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:06.670 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:06.671 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:06.671 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:06.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:06.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:06.684 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:06.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:06.685 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:06.685 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:06.685 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:06.688 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:06.689 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:36:06.689 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:36:06.689 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:36:06.689 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:06.690 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18565 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:36:11.687 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:36:11.688 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:36:11.691 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:11.691 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:11.691 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:11.692 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:11.704 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:11.704 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:36:11.705 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:11.705 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:36:11.705 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:36:11.707 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:36:11.707 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:36:11.708 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:36:11.708 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:11.708 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:36:11.709 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:36:11.709 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:36:11.709 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:36:11.710 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:36:11.710 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:36:11.710 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:36:11.712 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:36:11.712 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:36:11.712 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:11.713 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:11.714 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:11.714 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:11.714 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:11.714 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:36:11.714 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:36:11.714 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:36:16.717 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:36:16.718 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:36:16.750 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:16.750 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:16.750 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:16.750 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:16.753 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:36:16.755 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:36:16.755 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:16.755 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:36:16.755 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:36:16.756 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:36:16.757 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:36:16.757 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:36:16.757 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:16.758 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:36:16.758 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:36:16.759 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:36:16.759 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:36:16.759 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:16.762 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:36:16.762 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:36:16.762 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:36:16.762 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:16.763 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:36:16.763 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:36:16.763 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:36:16.763 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:36:16.763 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:36:16.766 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:36:16.766 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:36:16.766 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:36:16.767 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:36:16.769 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:36:16.770 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:36:16.770 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:36:16.770 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:36:16.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:16.774 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:36:17.251 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:36:17.297 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:36:17.300 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:36:17.301 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:36:17.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:17.326 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:17.326 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:17.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:17.331 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:17.331 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:17.332 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:17.332 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:17.332 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:17.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:17.350 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:17.351 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:17.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:17.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:17.719 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:36:17.772 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:17.773 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:17.773 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:17.775 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:18.190 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:36:18.663 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:36:18.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:18.774 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:18.774 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:18.775 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:19.136 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:36:19.608 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:36:19.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:19.775 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:19.775 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:19.776 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:20.079 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:36:20.553 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:36:20.775 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:20.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:20.776 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:20.778 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:21.025 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:36:21.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:21.393 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:21.394 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:21.394 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:21.413 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:21.413 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:21.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:21.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:21.415 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:21.415 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:21.415 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:21.415 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:21.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:21.464 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:21.465 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:21.465 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:21.465 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:21.497 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:36:21.776 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:36:21.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:36:21.777 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:36:21.778 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:36:21.970 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:36:22.443 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:36:22.915 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:36:23.386 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:36:23.857 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:36:24.330 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:36:24.803 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:36:25.275 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:36:25.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:25.666 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:25.667 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:25.667 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:25.677 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:25.677 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:25.677 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:25.679 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:25.679 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:25.679 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:25.679 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:25.679 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:25.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:25.728 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:25.728 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:25.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:25.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:25.745 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:36:26.216 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:36:26.689 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:36:27.162 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:36:27.634 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:36:28.105 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:36:28.579 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:36:29.051 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:36:29.523 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:36:29.994 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:36:30.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:30.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:30.127 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:30.127 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:30.144 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:30.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:30.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:30.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:30.147 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:30.147 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:30.147 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:30.147 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:30.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:30.196 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:30.196 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:30.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:30.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:30.467 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:36:30.940 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:36:31.412 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:36:31.882 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:36:32.353 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:36:32.827 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:36:33.299 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:36:33.771 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:36:34.242 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:36:34.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:34.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:34.399 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:34.399 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:34.417 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:34.417 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:34.417 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:34.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:34.419 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:34.419 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:34.419 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:34.419 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:34.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:34.473 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:34.473 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:34.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:34.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:34.715 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:36:35.188 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:36:35.660 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:36:36.131 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:36:36.605 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:36:37.077 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:36:37.550 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:36:38.023 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:36:38.496 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:36:38.968 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:36:39.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:39.021 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:39.022 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:39.022 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:39.032 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:39.032 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:39.033 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:39.037 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:39.038 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:39.038 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:39.038 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:39.038 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:39.081 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:39.089 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:39.090 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:39.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:39.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:39.439 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:36:39.912 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:36:40.385 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:36:40.857 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:36:41.330 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:36:41.802 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:36:42.275 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:36:42.748 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:36:43.221 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:36:43.693 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:36:43.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:43.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:43.900 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:43.900 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:43.917 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:43.917 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:43.917 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:43.919 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:43.919 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:43.919 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:43.919 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:43.919 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:43.961 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:43.969 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:43.970 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:43.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:43.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:44.166 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:36:44.639 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:36:45.111 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:36:45.582 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:36:46.055 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:36:46.528 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:36:47.000 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:36:47.471 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:36:47.944 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:36:48.417 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:36:48.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:48.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:48.777 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:48.777 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:48.796 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:48.796 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:48.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:48.799 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:48.799 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:48.799 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:48.799 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:48.799 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:48.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:48.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:48.849 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:48.849 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:48.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:48.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:48.888 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:36:49.360 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:36:49.831 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:36:50.302 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:36:50.772 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:36:51.243 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:36:51.716 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:36:52.189 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:36:52.661 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:36:53.134 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:36:53.607 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:36:53.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:53.648 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:53.649 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:53.649 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:53.666 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:53.666 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:53.666 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:53.668 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:53.668 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:53.668 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:53.668 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:53.668 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:53.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:53.717 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:53.717 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:53.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:53.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:54.079 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:36:54.550 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:36:55.023 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:36:55.496 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:36:55.968 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:36:56.439 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:36:56.912 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:36:57.385 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:36:57.857 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:36:58.328 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:36:58.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:58.526 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:58.526 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:58.526 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:58.544 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:36:58.544 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:36:58.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:36:58.546 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:58.546 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:58.546 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:58.546 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:36:58.546 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:36:58.589 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:36:58.590 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:36:58.597 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:36:58.598 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:36:58.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:58.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:36:58.799 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:36:59.272 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:36:59.745 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:37:00.218 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:37:00.691 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:37:01.163 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:37:01.636 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:37:02.109 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:37:02.581 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:37:03.054 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:37:03.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:03.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:03.279 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:03.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:03.300 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:03.300 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:03.300 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:03.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:03.302 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:03.302 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:03.302 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:03.302 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:03.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:03.352 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:03.352 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:03.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:03.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:03.524 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:37:03.995 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:37:04.468 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 01:37:04.941 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 01:37:05.413 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 01:37:05.884 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 01:37:06.357 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 01:37:06.829 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 01:37:07.302 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 01:37:07.773 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 01:37:08.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:08.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:08.095 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:08.095 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:08.112 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:08.112 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:08.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:08.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:08.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:08.115 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:08.115 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:08.115 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:08.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:08.165 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:08.166 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:08.166 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:08.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:08.243 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 01:37:08.716 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 01:37:09.189 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 01:37:09.661 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 01:37:10.132 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 01:37:10.603 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 01:37:11.073 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 01:37:11.544 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 01:37:12.015 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 01:37:12.486 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 01:37:12.957 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 01:37:12.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:12.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:12.966 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:12.967 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:12.984 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:12.984 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:12.984 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:12.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:12.986 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:12.986 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:12.986 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:12.986 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:13.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:13.036 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:13.036 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:13.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:13.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:13.427 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 01:37:13.898 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 01:37:14.372 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 01:37:14.844 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 01:37:15.316 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 01:37:15.787 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 01:37:16.260 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 01:37:16.732 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 01:37:17.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:17.056 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:17.056 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:17.057 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:17.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:17.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:17.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:17.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:17.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:17.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:17.077 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:17.077 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:17.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:17.128 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:17.129 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:17.129 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:17.129 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:17.204 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 01:37:17.675 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 01:37:18.148 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 01:37:18.621 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 01:37:19.092 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 01:37:19.563 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 01:37:20.037 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 01:37:20.509 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 01:37:20.981 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 01:37:21.320 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:21.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:21.323 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:21.323 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:21.323 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=13948 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:21.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:21.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:21.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:21.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:21.330 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:21.330 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:21.331 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:21.331 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:21.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:21.381 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:21.381 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:21.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:21.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:21.452 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 01:37:21.923 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 01:37:22.396 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 01:37:22.868 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 01:37:23.340 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 01:37:23.811 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 01:37:24.282 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 01:37:24.756 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 01:37:25.228 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 01:37:25.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:25.588 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:25.589 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:25.589 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:25.607 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:25.607 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:25.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:25.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:25.610 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:25.610 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:25.610 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:25.610 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:25.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:25.660 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:25.661 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:25.661 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:25.661 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:25.700 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 01:37:26.171 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 01:37:26.642 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 01:37:27.115 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 01:37:27.587 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 01:37:28.059 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 01:37:28.533 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 01:37:29.005 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 01:37:29.477 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 01:37:29.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:29.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:29.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:29.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:29.873 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:29.873 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:29.873 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:29.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:29.875 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:29.875 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:29.876 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:29.876 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:29.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:29.925 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:29.925 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:29.926 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:29.926 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:29.948 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 01:37:30.422 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 01:37:30.894 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 01:37:31.365 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 01:37:31.837 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 01:37:32.310 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 01:37:32.782 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 01:37:33.254 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 01:37:33.725 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 01:37:34.199 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 01:37:34.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:34.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:34.291 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:34.291 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:34.308 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:34.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:34.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:34.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:34.311 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:34.311 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:34.311 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:34.311 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:34.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:34.360 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:34.361 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:34.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:34.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:34.671 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 01:37:35.143 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 01:37:35.614 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 01:37:36.088 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 01:37:36.560 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 01:37:37.031 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 01:37:37.504 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 01:37:37.977 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 01:37:38.448 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 01:37:38.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:38.555 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:38.556 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:38.556 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:38.572 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:38.572 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:38.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:38.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:38.574 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:38.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:38.574 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:38.574 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:38.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:38.626 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:38.626 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:38.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:38.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:38.919 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 01:37:39.391 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 01:37:39.861 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 01:37:40.332 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 01:37:40.806 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 01:37:41.278 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 01:37:41.750 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 01:37:42.221 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 01:37:42.693 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 01:37:42.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:42.821 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:42.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:42.822 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:42.838 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:42.838 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:42.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:42.840 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:42.841 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:42.841 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:42.841 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:42.841 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:42.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:42.892 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:42.893 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:42.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:42.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:43.166 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 01:37:43.638 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 01:37:44.109 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 01:37:44.582 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 01:37:45.054 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 01:37:45.527 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 01:37:45.997 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 01:37:46.471 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 01:37:46.943 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 01:37:47.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:47.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:47.087 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:47.087 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:47.095 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:47.096 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:47.100 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:47.100 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:37:47.100 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:37:47.100 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19517 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19517 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19517 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19517 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.101 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:47.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=19518 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:37:52.099 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:37:52.099 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:37:52.101 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:52.101 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:52.102 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:52.102 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:52.113 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:52.114 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:37:52.114 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:52.114 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:37:52.114 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:37:52.116 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:37:52.117 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:37:52.117 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:37:52.117 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:52.117 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:52.117 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:37:52.118 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:37:52.118 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:37:52.118 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:37:52.119 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:37:52.119 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:37:52.119 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:37:52.121 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:37:52.121 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:37:52.121 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:37:52.122 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.124 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:37:52.124 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:37:52.125 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:37:52.125 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:37:52.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:52.126 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:37:52.127 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:37:52.127 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:37:57.129 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:37:57.130 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:37:57.131 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:57.133 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:57.133 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:57.134 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:57.143 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:37:57.144 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:37:57.144 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:57.145 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:37:57.145 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:37:57.147 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:37:57.148 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:37:57.148 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:37:57.148 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:57.148 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:37:57.149 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:37:57.149 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:37:57.149 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:37:57.149 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:37:57.150 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:37:57.150 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:37:57.150 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:37:57.152 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:37:57.152 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:37:57.152 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:37:57.154 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:37:57.154 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:37:57.154 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:37:57.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:37:57.159 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:37:57.637 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:37:57.681 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:37:57.684 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:37:57.686 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:37:57.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:57.710 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:57.710 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:57.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:57.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:57.719 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:57.720 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:57.720 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:57.720 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:57.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:57.741 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:57.741 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:57.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:57.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:58.110 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:37:58.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:37:58.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:37:58.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:37:58.159 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:37:58.581 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:37:58.781 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:58.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:58.785 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:58.785 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:58.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:37:58.802 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:37:58.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:37:58.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:58.804 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:58.804 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:58.804 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:37:58.804 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:37:58.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:37:58.852 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:37:58.853 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:37:58.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:58.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:37:59.051 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:37:59.157 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:37:59.157 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:37:59.159 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:37:59.161 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:37:59.522 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:37:59.996 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:38:00.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:00.158 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:00.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:00.162 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:00.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:00.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:00.215 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:00.215 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:00.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:00.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:00.233 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:00.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:00.235 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:00.235 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:00.235 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:00.235 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:00.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:00.283 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:00.283 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:00.283 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:00.284 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:00.468 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:38:00.940 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:38:01.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:01.160 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:01.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:01.163 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:01.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:01.378 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:01.379 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:01.380 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:01.395 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:01.395 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:01.395 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:01.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:01.398 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:01.398 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:01.398 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:01.398 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:01.410 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:38:01.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:01.452 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:01.453 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:01.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:01.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:01.882 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:38:02.161 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:02.161 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:02.162 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:02.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:02.355 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:38:02.806 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:02.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:02.810 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:02.810 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:02.825 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:02.825 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:02.825 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:02.827 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:38:02.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:02.828 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:02.828 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:02.828 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:02.828 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:02.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:02.881 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:02.881 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:02.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:02.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:03.295 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:38:03.765 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:38:03.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:03.885 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:03.886 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:03.886 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:03.902 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:03.902 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:03.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:03.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:03.905 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:03.905 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:03.906 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:03.906 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:03.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:03.958 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:03.959 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:03.959 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:03.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:04.236 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:38:04.709 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:38:04.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:04.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:04.906 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:04.906 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:04.906 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1677 tn=6 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:04.922 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:04.922 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:04.922 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:04.925 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:04.925 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:04.925 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:04.925 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:04.925 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:04.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:04.977 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:04.977 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:04.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:04.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:05.182 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:38:05.654 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:38:05.929 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:05.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:05.932 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:05.932 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:05.949 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:05.949 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:05.949 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:05.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:05.952 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:05.952 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:05.952 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:05.952 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:05.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:05.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:06.001 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:06.001 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:06.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:06.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:06.124 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:38:06.596 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:38:06.949 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:06.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:06.952 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:06.952 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:06.966 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:06.966 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:06.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:06.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:06.969 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:06.969 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:06.969 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:06.969 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:07.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:07.024 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:07.025 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:07.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:07.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:07.067 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:38:07.537 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:38:07.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:07.971 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:07.972 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:07.972 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:07.990 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:07.990 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:07.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:07.993 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:07.993 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:07.993 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:07.993 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:07.993 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:08.008 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:38:08.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:08.042 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:08.050 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:08.051 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:08.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:08.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:08.479 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:38:08.952 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:38:09.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:09.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:09.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:09.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:09.370 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:09.370 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:09.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:09.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:09.373 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:09.373 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:09.373 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:09.373 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:09.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:09.425 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:38:09.428 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:09.428 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:09.428 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:09.428 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:09.897 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:38:10.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:10.318 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:10.318 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:10.319 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:10.335 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:10.335 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:10.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:10.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:10.338 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:10.338 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:10.338 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:10.338 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:10.369 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:38:10.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:10.387 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:10.388 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:10.388 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:10.388 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:10.842 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:38:11.314 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:38:11.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:11.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:11.343 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:11.343 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:11.360 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:11.360 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:11.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:11.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:11.362 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:11.362 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:11.362 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:11.362 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:11.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:11.414 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:11.414 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:11.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:11.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:11.785 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:38:12.259 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:38:12.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:12.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:12.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:12.414 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:12.431 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:12.431 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:12.431 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:12.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:12.433 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:12.433 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:12.433 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:12.433 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:12.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:12.484 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:12.484 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:12.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:12.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:12.726 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:38:13.197 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:38:13.668 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:38:13.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:13.845 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:13.846 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:13.846 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:13.863 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:13.863 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:13.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:13.866 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:13.866 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:13.866 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:13.866 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:13.866 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:13.909 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:13.917 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:13.917 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:13.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:13.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:14.141 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:38:14.614 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:38:15.086 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:38:15.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:15.280 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:15.281 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:15.281 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:15.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:15.298 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:15.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:15.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:15.301 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:15.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:15.302 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:15.302 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:15.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:15.356 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:15.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:15.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:15.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:15.559 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:38:16.032 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:38:16.504 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:38:16.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:16.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:16.717 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:16.717 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:16.734 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:16.734 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:16.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:16.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:16.737 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:16.737 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:16.737 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:16.737 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:16.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:16.787 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:16.787 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:16.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:16.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:16.975 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:38:17.445 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:38:17.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:17.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:17.839 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:17.839 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:17.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:17.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:17.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:17.858 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:17.858 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:17.858 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:17.858 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:17.858 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:17.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:17.909 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:17.909 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:17.910 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:17.910 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:17.918 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:38:18.391 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:38:18.863 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:38:19.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:19.274 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:19.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:19.275 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:19.291 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:19.291 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:19.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:19.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:19.294 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:19.294 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:19.294 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:19.294 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:19.336 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:38:19.337 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:19.344 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:19.344 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:19.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:19.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:19.809 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:38:20.281 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:38:20.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:20.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:20.711 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:20.711 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:20.730 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:20.730 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:20.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:20.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:20.733 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:20.733 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:20.733 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:20.733 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:20.751 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:38:20.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:20.786 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:20.786 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:20.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:20.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:21.222 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:38:21.693 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:38:22.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:22.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:22.143 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:22.143 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:22.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:22.155 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:22.155 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:22.155 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:22.155 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:38:22.156 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:38:22.156 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:38:22.159 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:38:22.160 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:38:22.160 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:38:22.160 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:22.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5407 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:27.159 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:38:27.159 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:38:27.160 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:38:27.162 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:38:27.162 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:38:27.163 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:38:27.170 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:38:27.171 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:38:27.171 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:38:27.171 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:38:27.172 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:38:27.173 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:38:27.174 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:38:27.174 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:38:27.174 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:38:27.174 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:38:27.175 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:38:27.175 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:38:27.175 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:38:27.175 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:38:27.176 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:38:27.176 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:38:27.176 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:38:27.178 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:38:27.178 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:38:27.178 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:38:27.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:38:27.181 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:38:27.181 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:38:27.181 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:38:27.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:38:27.185 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:38:27.664 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:38:27.704 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:38:27.706 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:38:27.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:27.709 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:38:27.730 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:27.730 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:27.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:27.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:27.737 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:27.738 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:27.738 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:27.738 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:27.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:27.765 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:27.765 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:27.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:27.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:28.132 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:38:28.183 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:28.183 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:28.184 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:28.186 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:28.602 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:38:29.073 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:38:29.183 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:29.184 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:29.186 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:29.186 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:29.546 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:38:30.019 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:38:30.184 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:30.184 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:30.186 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:30.188 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:30.491 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:38:30.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:30.962 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:38:31.185 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:31.185 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:31.187 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:31.188 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:31.435 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:38:31.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:31.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:31.508 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:31.508 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:31.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:31.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:31.509 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:31.509 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:31.509 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:31.509 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:31.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:31.527 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:31.528 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:31.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:31.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:31.908 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:38:32.186 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:32.190 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:32.190 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:32.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:32.380 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:38:32.854 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:38:33.326 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:38:33.799 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:38:34.272 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:38:34.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:34.745 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:38:35.217 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:38:35.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:35.364 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:35.365 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:35.365 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:35.365 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1768 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:35.381 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:35.381 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:35.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:35.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:35.383 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:35.383 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:35.383 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:35.383 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:35.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:35.430 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:35.431 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:35.431 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:35.431 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:35.688 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:38:36.161 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:38:36.633 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:38:37.105 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:38:37.578 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:38:38.051 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:38:38.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:38.524 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:38:38.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:38.976 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:38.976 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:38.977 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:38.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:38.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:38.978 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:38.978 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:38.978 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:38.978 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:38.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:38.994 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:38:38.995 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:38.995 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:38.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:38.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:39.465 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:38:39.936 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:38:40.407 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:38:40.878 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:38:41.351 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:38:41.823 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:38:42.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:42.296 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:38:42.769 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:38:42.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:42.821 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:42.822 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:42.822 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:42.837 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:42.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:42.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:42.840 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:42.840 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:42.840 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:42.840 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:42.840 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:42.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:42.886 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:42.886 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:42.887 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:42.888 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:43.241 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:38:43.713 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:38:44.186 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:38:44.659 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:38:45.131 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:38:45.602 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:38:46.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:46.075 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:38:46.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:46.511 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:46.511 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:46.511 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:46.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:46.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:46.512 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:46.513 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:46.513 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:46.513 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:46.541 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:46.544 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:46.545 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:46.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:46.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:46.547 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:38:47.020 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:38:47.490 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:38:47.961 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:38:48.435 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:38:48.907 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:38:49.379 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:38:49.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:49.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:49.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:49.818 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:49.818 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:49.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:49.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:49.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:49.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:49.829 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:49.829 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:49.829 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:49.829 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:49.850 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:38:49.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:49.878 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:49.878 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:49.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:49.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:50.321 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:38:50.794 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:38:51.267 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:38:51.736 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:38:52.205 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:38:52.689 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:38:53.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:53.161 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:38:53.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:53.555 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:53.555 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:53.555 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:53.555 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:38:53.556 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:53.556 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:53.556 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:53.556 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:38:53.556 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:38:53.579 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:38:53.582 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:38:53.583 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:38:53.583 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:53.583 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:53.632 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:38:54.106 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:38:54.578 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:38:55.050 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:38:55.521 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:38:55.994 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:38:56.466 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:38:56.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:56.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:38:56.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:38:56.862 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:38:56.862 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:38:56.871 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:38:56.872 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:38:56.876 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:38:56.876 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:38:56.876 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:38:56.876 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.877 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6413 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:38:56.878 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6414 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:01.875 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:39:01.875 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:39:01.877 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:39:01.878 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:39:01.878 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:39:01.879 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:39:01.887 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:39:01.888 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:39:01.889 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:01.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:39:01.889 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:39:01.892 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:39:01.893 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:39:01.893 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:39:01.893 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:01.894 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:39:01.894 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:39:01.894 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:39:01.895 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:39:01.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:01.896 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:39:01.897 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:39:01.897 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:39:01.897 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:01.898 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:39:01.898 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:39:01.898 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:39:01.898 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:39:01.898 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:01.899 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:39:01.900 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:39:01.900 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:39:01.900 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:39:01.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:39:01.904 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:39:01.904 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:39:01.904 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:01.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:01.909 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:39:02.387 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:39:02.431 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:39:02.433 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:39:02.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:02.435 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:39:02.452 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:02.452 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:02.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:02.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:02.459 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:02.459 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:02.459 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:02.459 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:02.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:02.489 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:02.489 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:02.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:02.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:02.855 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:39:02.907 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:02.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:02.909 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:02.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:03.326 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:39:03.799 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:39:03.909 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:03.909 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:03.911 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:03.913 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:04.272 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:39:04.744 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:39:04.910 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:04.910 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:04.912 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:04.914 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:05.218 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:39:05.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:05.690 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:39:05.911 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:05.911 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:05.913 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:05.915 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:06.163 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:39:06.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:06.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:06.237 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:06.237 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:06.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:06.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:06.238 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:06.238 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:06.238 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:06.238 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:06.253 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:06.256 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:06.256 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:06.256 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:06.256 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:06.636 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:39:06.912 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:06.912 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:06.913 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:06.916 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:07.108 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:39:07.581 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:39:08.054 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:39:08.526 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:39:08.999 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:39:09.261 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:09.471 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:39:09.944 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:39:10.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:10.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:10.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:10.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:10.093 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1768 tn=2 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:10.093 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1768 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:10.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:10.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:10.094 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:10.094 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:10.094 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:10.095 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:10.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:10.131 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:10.131 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:10.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:10.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:10.416 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:39:10.890 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:39:11.363 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:39:11.835 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:39:12.306 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:39:12.779 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:39:13.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:13.252 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:39:13.724 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:39:13.943 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:13.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:13.946 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:13.946 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:13.946 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=2600 tn=2 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:13.946 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=2600 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:13.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:13.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:13.946 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:13.946 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:13.947 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:13.947 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:13.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:13.960 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:13.960 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:13.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:13.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:14.198 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:39:14.426 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:14.670 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:39:14.909 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:14.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:14.912 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:14.912 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:14.929 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:14.929 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:14.929 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:14.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:14.931 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:14.931 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:14.931 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:14.931 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:14.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:14.981 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:14.981 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:14.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:14.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:15.142 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:39:15.613 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:39:16.086 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:39:16.559 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:39:17.031 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:39:17.502 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:39:17.976 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:39:17.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:18.448 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:39:18.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:18.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:18.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:18.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:18.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:18.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:18.525 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:18.525 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:18.525 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:18.525 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:18.539 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:18.542 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:18.542 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:18.542 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:18.542 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:18.920 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:39:19.391 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:39:19.862 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:39:20.335 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:39:20.807 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:39:21.280 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:39:21.543 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:21.753 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:39:22.225 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:39:22.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:22.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:22.375 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:22.375 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:22.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:22.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:22.376 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:22.376 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:22.376 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:22.376 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:22.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:22.411 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:22.412 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:22.412 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:22.412 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:22.697 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:39:23.168 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:39:23.639 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:39:24.112 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:39:24.585 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:39:25.057 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:39:25.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:25.528 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:39:25.999 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:39:26.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:26.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:26.221 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:26.221 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:26.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:26.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:26.222 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:26.222 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:26.222 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:26.222 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:26.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:26.233 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:26.234 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:26.234 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:26.234 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:26.469 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:39:26.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:26.940 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:39:27.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:27.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:27.180 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:27.180 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:27.180 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=5460 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:27.197 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:27.197 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:27.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:27.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:27.199 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:27.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:27.199 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:27.199 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:27.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:27.245 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:27.245 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:27.246 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:27.246 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:27.413 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:39:27.885 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:39:28.357 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:39:28.831 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:39:29.303 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:39:29.775 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:39:30.246 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:39:30.453 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:30.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:30.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:30.685 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:30.685 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:30.685 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=6217 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:30.685 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:30.685 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:30.685 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:30.686 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:30.686 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:30.686 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:30.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:30.717 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:30.718 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:30.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:30.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:30.719 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:39:31.191 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:39:31.663 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:39:32.134 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:39:32.607 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:39:33.080 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:39:33.552 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:39:33.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:33.987 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:33.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:33.991 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:33.991 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:33.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:33.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:33.991 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:33.991 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:33.992 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:33.992 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:34.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:34.023 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:39:34.023 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:34.023 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:34.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:34.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:34.496 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:39:34.969 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:39:35.440 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:39:35.912 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:39:36.382 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:39:36.853 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:39:37.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:37.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:37.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:37.292 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:37.292 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:37.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:37.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:37.293 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:37.293 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:37.293 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:37.293 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:37.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:37.324 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:37.324 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:37.325 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:37.325 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:37.326 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:39:37.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:37.799 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:39:38.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:38.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:38.239 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:38.239 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:38.249 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:38.249 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:38.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:38.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:38.250 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:38.250 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:38.251 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:38.251 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:38.270 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:39:38.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:38.298 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:38.298 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:38.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:38.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:38.741 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:39:39.213 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:39:39.686 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:39:40.157 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:39:40.629 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:39:41.101 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:39:41.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:41.572 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:39:41.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:41.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:41.967 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:41.967 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:41.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:41.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:41.968 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:41.968 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:41.968 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:41.968 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:41.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:41.994 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:41.995 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:41.995 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:41.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:42.045 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:39:42.518 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:39:42.990 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:39:43.461 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:39:43.934 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:39:44.406 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:39:44.878 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:39:45.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:45.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:45.271 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:45.272 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:45.272 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:45.272 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:45.272 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:45.272 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:45.273 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:45.273 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:45.273 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:45.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:45.298 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:45.298 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:45.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:45.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:45.348 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:39:45.819 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:39:46.290 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:39:46.764 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:39:47.236 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:39:47.708 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:39:48.179 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:39:48.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:48.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:48.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:48.573 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:48.573 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:48.573 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:48.573 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:48.573 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:48.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:48.574 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:48.574 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:48.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:39:48.599 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:48.599 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:48.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:48.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:48.650 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:39:49.120 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:39:49.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:49.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:49.513 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:49.514 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:49.514 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:49.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:49.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:49.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:49.525 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:49.526 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:39:49.526 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:39:49.526 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:39:49.528 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:39:49.528 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:39:49.528 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:39:49.528 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:49.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10290 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:39:54.529 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:39:54.529 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:39:54.531 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:39:54.533 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:39:54.533 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:39:54.534 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:39:54.539 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:39:54.541 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:39:54.541 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:54.541 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:39:54.541 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:39:54.545 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:39:54.545 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:39:54.545 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:39:54.545 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:54.546 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:39:54.546 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:39:54.546 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:39:54.546 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:39:54.546 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:54.548 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:39:54.549 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:39:54.549 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:39:54.549 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:54.551 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:39:54.551 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:39:54.551 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:39:54.551 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:39:54.551 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:39:54.552 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:39:54.552 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:39:54.552 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:39:54.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:54.554 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:39:54.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:39:54.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.555 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:39:54.555 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:39:54.555 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:39:54.555 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:39:54.560 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:39:55.038 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:39:55.088 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:39:55.090 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:39:55.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:39:55.092 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:39:55.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:39:55.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:39:55.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:39:55.102 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:39:55.102 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:39:55.102 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:39:55.102 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:39:55.102 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:39:55.511 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:39:55.558 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:55.558 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:55.560 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:55.563 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:55.980 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:39:56.447 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:39:56.560 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:56.560 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:56.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:56.564 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:56.918 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:39:57.389 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:39:57.561 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:57.561 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:57.562 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:57.564 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:57.856 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:39:58.321 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:39:58.561 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:58.561 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:58.563 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:58.565 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:58.792 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:39:59.262 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:39:59.562 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:39:59.562 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:39:59.563 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:39:59.566 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:39:59.727 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:40:00.192 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:40:00.657 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:40:01.122 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:40:01.587 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:40:02.053 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:40:02.518 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:40:02.984 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:40:03.449 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:40:03.818 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:03.818 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:03.822 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:03.822 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:03.822 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:03.822 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:03.823 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:03.823 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:03.823 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:03.826 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:03.826 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:03.826 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:03.826 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:03.826 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2021 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:08.826 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:08.826 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:08.828 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:08.829 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:08.829 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:08.830 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:08.834 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:08.835 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:08.835 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:08.835 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:08.836 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:40:08.837 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:40:08.837 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:40:08.838 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:08.838 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:08.838 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:08.838 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:40:08.839 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:08.839 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:40:08.839 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:08.839 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:40:08.839 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:40:08.840 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:08.840 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:08.840 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:08.840 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:40:08.840 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:08.840 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:40:08.840 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:08.841 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:08.842 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:08.842 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:40:08.842 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.844 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:40:08.845 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:40:08.845 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:40:08.845 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:08.849 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:40:09.327 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:40:09.373 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:09.375 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:40:09.377 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:40:09.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:09.380 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:09.380 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:09.380 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:09.380 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:09.380 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:09.381 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:09.381 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:09.381 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:09.797 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:40:09.847 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:09.848 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:09.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:09.852 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:10.263 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:40:10.731 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:40:10.849 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:10.849 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:10.849 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:10.853 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:11.202 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:40:11.673 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:40:11.850 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:11.850 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:11.850 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:11.854 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:12.140 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:40:12.605 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:40:12.850 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:12.851 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:12.851 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:12.855 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:13.076 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:40:13.547 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:40:13.851 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:13.851 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:13.852 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:13.855 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:14.020 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:40:14.487 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:40:14.952 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:40:15.417 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:40:15.882 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:40:16.348 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:40:16.814 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:40:17.280 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:40:17.747 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:40:18.218 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:40:18.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:18.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:18.238 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:18.239 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:18.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:18.243 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:18.243 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:18.244 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:40:18.244 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.244 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.244 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2046 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.245 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:18.246 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2047 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:23.242 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:23.242 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:23.244 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:23.246 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:23.246 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:23.246 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:23.255 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:23.255 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:23.255 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:23.255 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:23.255 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:40:23.258 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:40:23.258 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:40:23.258 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:23.259 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:23.259 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:23.259 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:40:23.259 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:23.259 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:40:23.260 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:23.261 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:23.261 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:40:23.261 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:23.263 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:23.263 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:40:23.263 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:23.265 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:40:23.266 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:40:23.266 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:40:23.266 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:23.271 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:40:23.746 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:40:23.794 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:23.796 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:40:23.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:23.799 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:40:23.803 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:23.803 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:23.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:24.218 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:40:24.268 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:24.269 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:24.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:24.272 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:24.693 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:40:24.805 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:24.806 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:24.806 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:24.806 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:24.806 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:25.166 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:40:25.269 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:25.270 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:25.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:25.273 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:25.635 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:40:26.103 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:40:26.270 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:26.271 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:26.271 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:26.274 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:26.568 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:40:27.039 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:40:27.271 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:27.272 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:27.272 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:27.274 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:27.509 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:40:27.976 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:40:28.272 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:28.273 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:28.273 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:28.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:28.442 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:40:28.907 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:40:29.372 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:40:29.840 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:40:30.306 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:40:30.773 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:40:31.238 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:40:31.705 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:40:32.171 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:40:32.637 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:40:33.103 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:40:33.574 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:40:34.045 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:40:34.516 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:40:34.990 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:40:35.462 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:40:35.933 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:40:36.405 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:40:36.589 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:36.589 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:36.595 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:36.596 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:36.596 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:36.596 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:36.596 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:40:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2899 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2899 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:41.599 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:41.599 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:41.600 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:41.602 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:41.602 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:41.603 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:41.611 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:41.612 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:41.612 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:41.613 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:41.613 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:40:41.615 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:40:41.615 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:40:41.615 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:41.616 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:41.616 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:41.616 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:40:41.616 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:41.617 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:40:41.617 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:41.617 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:40:41.617 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:40:41.618 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:41.618 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:41.618 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:41.618 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:40:41.618 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:41.618 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:40:41.618 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:41.619 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:41.620 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:41.620 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:40:41.620 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:40:41.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:40:41.623 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:40:41.623 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:40:41.623 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:41.628 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:40:42.106 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:40:42.151 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:42.153 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:40:42.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:42.155 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:40:42.158 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:42.158 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:42.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:42.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:42.159 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:42.160 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:42.160 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:42.160 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:42.573 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:40:42.625 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:42.625 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:42.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:42.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:43.045 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:40:43.196 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:43.518 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:40:43.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:43.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:43.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:43.629 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:43.717 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:43.990 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:40:44.239 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:44.462 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:40:44.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:44.627 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:44.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:44.630 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:44.933 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:40:45.406 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:40:45.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:45.628 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:45.629 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:45.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:45.879 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:40:46.254 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:46.351 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:40:46.629 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:46.630 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:46.630 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:46.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:46.788 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:46.822 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:40:47.295 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:40:47.304 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:47.767 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:40:47.826 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:48.239 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:40:48.710 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:40:49.183 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:40:49.655 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:40:49.832 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:50.127 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:40:50.598 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:40:51.071 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:40:51.544 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:40:51.877 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:51.877 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:51.882 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:51.882 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:51.882 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:51.883 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:51.883 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:51.883 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:51.883 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:51.884 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:51.884 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:51.884 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:51.884 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:51.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2217 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:40:56.886 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:40:56.886 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:40:56.888 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:56.889 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:56.889 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:56.890 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:56.894 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:40:56.895 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:56.895 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:56.895 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:40:56.896 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:40:56.897 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:40:56.897 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:40:56.897 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:56.897 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:56.898 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:40:56.898 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:40:56.898 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:40:56.898 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:40:56.898 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:56.899 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:40:56.899 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:40:56.900 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:56.900 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:56.900 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:40:56.900 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:40:56.900 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:40:56.900 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:40:56.900 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:56.901 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:40:56.901 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:40:56.902 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:56.902 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:40:56.902 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:40:56.902 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:40:56.902 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:40:56.902 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:40:56.902 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:40:56.905 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:40:56.905 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:40:56.905 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:56.910 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:40:57.387 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:40:57.433 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:40:57.435 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:40:57.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:57.438 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:40:57.462 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:57.462 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:57.462 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:57.465 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.465 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.465 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.465 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:57.465 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:57.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:57.491 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.492 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:57.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:57.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.558 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:57.558 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:57.602 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:57.602 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:57.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:57.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.607 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.607 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.607 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:57.607 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:57.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:57.630 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.630 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:57.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:57.812 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.812 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:57.812 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:57.835 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:57.835 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:57.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:57.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.836 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.836 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.836 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:57.836 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:57.854 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:40:57.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:57.862 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:57.862 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:57.862 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:57.907 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:57.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:57.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:57.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:58.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.070 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.070 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.089 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.089 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.089 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.090 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.090 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.090 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.090 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.138 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.142 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.143 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.324 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.324 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.324 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.326 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:40:58.342 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.343 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.343 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.343 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.343 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.379 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.379 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.388 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.389 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.401 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.401 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.402 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.402 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.402 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.403 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.416 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.416 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.420 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.420 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.420 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.429 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.429 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.429 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.430 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.430 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.430 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.430 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.468 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.469 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.469 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.470 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.481 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.481 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.481 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.494 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.494 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.494 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.494 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:58.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.509 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.509 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.514 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.514 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.514 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.525 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.525 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.527 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.527 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.527 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.527 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.567 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.568 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.568 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.568 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.583 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.583 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.597 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.597 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.597 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.599 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.599 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.599 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.599 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:40:58.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.604 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.604 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.608 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.608 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.615 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.615 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.617 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.617 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.617 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.617 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.658 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.658 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.669 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.669 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.683 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.683 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.683 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.684 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.684 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.684 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.684 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.698 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.698 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.713 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.714 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.714 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.731 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.731 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.733 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.733 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.733 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.733 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.743 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.743 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.793 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:40:58.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:58.859 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.859 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.859 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.877 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:58.877 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:58.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:58.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.879 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.879 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:58.879 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:58.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:58.909 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:58.909 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:58.913 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:58.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:58.936 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:58.937 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:58.937 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:58.937 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.114 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.114 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.131 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.131 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:59.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.132 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.132 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.132 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:59.132 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:59.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:59.172 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.172 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.172 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.172 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.263 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:40:59.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.367 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.367 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.368 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.385 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.385 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:59.386 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.386 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.386 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.387 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:59.387 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:59.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:59.400 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.400 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.400 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.400 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.621 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.639 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.639 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:59.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.641 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.641 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.641 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:59.641 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:59.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:59.690 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.690 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.733 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:40:59.868 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:40:59.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.875 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.875 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.894 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:40:59.894 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:40:59.894 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:40:59.895 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.895 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.895 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.895 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:40:59.895 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:40:59.909 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:40:59.910 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:40:59.910 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:40:59.913 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:40:59.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:40:59.924 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:40:59.924 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:40:59.924 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:40:59.924 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.128 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.129 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:00.129 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:00.144 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:00.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:00.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:41:00.146 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.146 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:00.146 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:00.146 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:41:00.146 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:41:00.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:41:00.150 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:00.150 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:00.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.154 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:00.154 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:00.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:00.162 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:00.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:41:00.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.164 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:00.164 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:00.164 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:41:00.164 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:41:00.204 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:41:00.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:41:00.206 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:00.206 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:00.206 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.207 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:00.401 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:00.401 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:00.402 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:00.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:00.411 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:00.411 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:00.411 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:00.411 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:00.411 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:00.412 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:00.414 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:00.414 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:00.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:00.414 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:00.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=761 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:05.414 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:05.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:05.416 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:05.418 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:05.418 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:05.418 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:05.435 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:05.436 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:05.436 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:05.436 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:05.436 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:05.438 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:05.438 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:05.439 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:05.439 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:05.439 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:05.439 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:05.439 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:05.439 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:05.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:05.440 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:05.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:05.440 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:05.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:05.441 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:05.441 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:05.441 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:05.442 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:05.442 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:05.442 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:05.442 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:05.443 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:05.443 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:05.443 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:05.448 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:41:05.926 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:41:05.972 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:41:05.974 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:41:05.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:05.976 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:41:05.996 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:05.996 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:05.997 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:41:06.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:06.002 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:06.002 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:06.002 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:41:06.002 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:41:06.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 01:41:06.020 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:06.020 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:06.021 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:06.021 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:06.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:06.393 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:41:06.446 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:06.446 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:06.446 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:06.447 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:06.864 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:41:07.338 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:41:07.447 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:07.447 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:07.447 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:07.449 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:07.810 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:41:08.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:08.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:08.071 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:08.072 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:08.072 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:08.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:08.073 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:08.073 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:08.073 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:08.073 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:08.073 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:08.073 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:08.073 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:13.074 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:13.074 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:13.076 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:13.078 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:13.078 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:13.079 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:13.082 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:13.082 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:13.083 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:13.083 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:13.083 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:13.085 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:13.085 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:13.085 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:13.086 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:13.086 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:13.086 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:13.086 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:13.086 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:13.086 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:13.088 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:13.088 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:13.088 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:13.090 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:13.090 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:13.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:13.092 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:13.093 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:13.093 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:13.093 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:13.095 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:13.095 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:13.095 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:18.101 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:18.101 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:18.101 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:18.101 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:18.101 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:18.101 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:18.108 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:18.108 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:18.108 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:18.108 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:18.108 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:18.110 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:18.111 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:18.111 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:18.111 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:18.111 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:18.111 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:18.112 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:18.112 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:18.112 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:18.114 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:18.115 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:18.115 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:18.115 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:18.115 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:18.116 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:18.116 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:18.116 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:18.116 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:18.117 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:18.117 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:18.118 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:18.118 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:18.118 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:18.118 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:18.118 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:18.118 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:18.118 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.121 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:18.122 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:18.122 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:18.122 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:18.127 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:41:18.604 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:41:18.653 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:41:18.656 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:41:18.658 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:41:18.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:19.076 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:41:19.125 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:19.126 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:19.126 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:19.129 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:19.551 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:41:20.023 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:41:20.127 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:20.127 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:20.128 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:20.130 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:20.499 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:41:20.970 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:41:21.128 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:21.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:21.129 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:21.131 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:21.444 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:41:21.917 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:41:22.129 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:22.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:22.130 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:22.133 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:22.388 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:41:22.862 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:41:23.130 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:23.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:23.131 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:23.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:23.334 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:41:23.797 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:41:24.144 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:24.144 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:24.144 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:24.144 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:24.145 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:24.145 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:24.145 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:24.148 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:24.148 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:24.149 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:24.149 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:24.149 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.149 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.149 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.149 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1301 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:24.151 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1302 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:29.147 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:29.148 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:29.149 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:29.150 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:29.151 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:29.151 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:29.156 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:29.157 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:29.157 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:29.157 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:29.157 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:29.160 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:29.161 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:29.161 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:29.161 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:29.161 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:29.161 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:29.161 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:29.161 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:29.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:29.163 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:29.163 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:29.163 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:29.165 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:29.165 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:29.165 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:29.166 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.168 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:29.168 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:29.168 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:29.168 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.170 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:29.173 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:41:29.652 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:41:29.701 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:41:29.703 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:41:29.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:29.706 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:41:30.124 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:41:30.171 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:30.171 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:30.172 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:30.176 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:30.597 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:41:31.070 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:41:31.172 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:31.172 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:31.173 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:31.177 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:31.542 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:41:32.015 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:41:32.174 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:32.174 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:32.174 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:32.178 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:32.488 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:41:32.960 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:41:33.176 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:33.176 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:33.176 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:33.180 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:33.435 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:41:33.907 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:41:34.177 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:34.177 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:34.177 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:34.181 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:34.380 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:41:34.717 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:34.717 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:34.717 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:34.717 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:34.718 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:34.718 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:34.718 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:34.719 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:34.719 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:34.719 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:34.719 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.719 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1197 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:34.720 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1198 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:41:39.720 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:39.720 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:39.722 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:39.724 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:39.725 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:39.725 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:39.733 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:39.734 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:39.734 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:39.735 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:39.735 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:39.738 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:39.738 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:39.738 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:39.739 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:39.741 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:39.741 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:39.741 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:39.743 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:39.743 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:39.743 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:39.744 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.746 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:39.747 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:39.747 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:39.747 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:39.748 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:39.748 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:39.749 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:44.751 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:44.752 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:44.753 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:44.755 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:44.755 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:44.756 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:44.761 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:44.763 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:44.763 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:44.763 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:41:44.763 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:44.766 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:41:44.766 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:41:44.766 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:41:44.767 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:44.769 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:41:44.769 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:41:44.770 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:44.770 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:44.770 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:44.770 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:41:44.770 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:41:44.770 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:41:44.770 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:44.772 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:41:44.772 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:41:44.773 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:44.773 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:41:44.773 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:41:44.773 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:41:44.773 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:41:44.773 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:41:44.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:41:44.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:41:44.777 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:41:44.777 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:41:44.777 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.779 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:41:44.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:41:44.782 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:41:45.261 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:41:45.308 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:41:45.310 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:41:45.312 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:41:45.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:41:45.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:45.314 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:45.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:41:45.725 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:41:45.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:45.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:45.781 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:45.785 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:46.188 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:41:46.315 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:41:46.316 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:41:46.316 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:41:46.316 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:41:46.316 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:41:46.654 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:41:46.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:46.782 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:46.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:46.786 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:47.119 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:41:47.585 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:41:47.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:47.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:47.783 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:47.787 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:48.050 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:41:48.516 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:41:48.783 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:48.783 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:48.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:48.787 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:48.982 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:41:49.452 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:41:49.784 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:49.784 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:49.785 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:49.788 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:49.923 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:41:50.389 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:41:50.855 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:41:51.327 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:41:51.797 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:41:52.268 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:41:52.736 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:41:53.200 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:41:53.667 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:41:54.133 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:41:54.599 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:41:55.065 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:41:55.536 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:41:56.009 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:41:56.482 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:41:56.953 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:41:57.424 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:41:57.897 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:41:58.370 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:41:58.842 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:41:59.313 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:41:59.787 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:41:59.979 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:41:59.979 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:41:59.984 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:41:59.985 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:41:59.985 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:41:59.985 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:41:59.985 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:04.988 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:04.988 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:04.992 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:04.992 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:04.992 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:04.992 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:04.999 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:05.000 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:05.000 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:05.000 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:05.000 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:05.001 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:05.001 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:42:05.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:05.002 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:05.002 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:42:05.002 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:05.003 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:05.003 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:42:05.003 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:05.004 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:42:05.004 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:42:05.005 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:42:05.005 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:42:05.005 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.005 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.006 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:05.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:05.010 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:42:05.488 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:42:05.531 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:05.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:05.533 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:05.533 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:42:05.553 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:05.553 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:05.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:42:05.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:05.558 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:05.558 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:05.558 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:42:05.558 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:42:05.580 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:05.584 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:05.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:05.596 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:05.596 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:05.596 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:05.596 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:05.956 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:42:06.007 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:06.007 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:06.007 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:06.010 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:06.427 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:42:06.898 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:42:07.008 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:07.008 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:07.008 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:07.011 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:07.371 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:42:07.844 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:42:08.009 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:08.009 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:08.009 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:08.013 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:08.316 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:42:08.787 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:42:09.011 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:09.011 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:09.011 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:09.013 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:09.257 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:42:09.731 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:42:10.012 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:10.012 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:10.013 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:10.014 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:10.204 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:42:10.676 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:42:11.149 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:42:11.622 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:42:12.094 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:42:12.567 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:42:13.040 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:42:13.512 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:42:13.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:13.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:13.603 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:13.603 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:13.612 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:13.612 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:13.612 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:13.612 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:13.615 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:13.615 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:13.615 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:13.616 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:13.616 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:13.616 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:13.617 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:42:13.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:13.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:13.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:13.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:13.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:18.615 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:18.616 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:18.619 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:18.619 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:18.619 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:18.620 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:18.633 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:18.634 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:18.635 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:18.635 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:18.635 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:42:18.638 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:42:18.639 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:42:18.639 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:18.639 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:18.639 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:18.640 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:42:18.640 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:18.640 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:42:18.640 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:18.642 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:42:18.642 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:42:18.642 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:18.642 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:18.643 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:18.643 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:42:18.643 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:18.643 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:42:18.643 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:18.645 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:18.645 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:42:18.645 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:42:18.648 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:42:18.649 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:42:18.649 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:42:18.649 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:42:18.649 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:18.654 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:42:19.133 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:42:19.178 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:19.181 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:19.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:19.185 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:42:19.209 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:19.209 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:19.209 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:42:19.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:19.213 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:19.213 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:19.213 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:42:19.213 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:42:19.224 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:19.226 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:19.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:19.235 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:19.235 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:19.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:19.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:19.605 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:42:19.651 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:19.652 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:19.654 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:19.656 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:20.078 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:42:20.551 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:42:20.653 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:20.653 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:20.654 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:20.657 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:21.023 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:42:21.494 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:42:21.654 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:21.655 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:21.655 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:21.658 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:21.967 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:42:22.440 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:42:22.655 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:22.655 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:22.656 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:22.660 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:22.913 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:42:23.386 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:42:23.657 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:23.657 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:23.657 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:23.661 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:23.858 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:42:24.331 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:42:24.802 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:42:25.275 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:42:25.748 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:42:26.220 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:42:26.693 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:42:27.166 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:42:27.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:27.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:27.243 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:27.243 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:27.252 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:27.253 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:27.255 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:27.255 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:27.255 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:27.255 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:27.255 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:32.260 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:32.260 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:32.260 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:32.260 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:32.260 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:32.260 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:32.268 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:32.269 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:32.269 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:32.269 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:32.269 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:42:32.272 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:42:32.272 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:42:32.272 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:32.272 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:32.273 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:32.273 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:42:32.273 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:32.273 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:42:32.273 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:32.275 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:42:32.276 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:42:32.276 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:32.276 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:32.276 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:32.277 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:42:32.277 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:32.277 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:42:32.277 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:32.278 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:42:32.278 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:32.278 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:42:32.279 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:42:32.281 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:42:32.282 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:42:32.282 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:42:32.282 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:32.287 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:42:32.766 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:42:32.815 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:32.816 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:32.818 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:42:32.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:32.842 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:32.842 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:32.843 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:42:32.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:32.849 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:32.849 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:32.849 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:42:32.849 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:42:32.857 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:32.860 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:32.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:32.867 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:32.867 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:32.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:32.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:33.233 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:42:33.284 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:33.285 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:33.285 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:33.288 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:33.704 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:42:34.178 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:42:34.285 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:34.285 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:34.286 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:34.289 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:34.650 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:42:35.122 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:42:35.286 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:35.286 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:35.287 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:35.290 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:35.593 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:42:36.064 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:42:36.287 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:36.287 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:36.287 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:36.291 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:36.535 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:42:37.006 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:42:37.288 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:37.289 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:37.289 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:37.292 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:37.479 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:42:37.952 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:42:38.423 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:42:38.895 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:42:39.368 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:42:39.841 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:42:40.313 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:42:40.784 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:42:40.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:40.874 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:40.874 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:40.875 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:40.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:40.893 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:40.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:42:40.895 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:40.895 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:40.895 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:40.895 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:42:40.895 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:42:40.919 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:40.923 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:40.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:40.935 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:40.935 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:40.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:40.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:41.254 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:42:41.725 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:42:42.209 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:42:42.682 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:42:43.152 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:42:43.623 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:42:44.096 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:42:44.569 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:42:45.041 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:42:45.514 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:42:45.987 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:42:46.459 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:42:46.930 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:42:47.404 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:42:47.876 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:42:48.348 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:42:48.821 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:42:48.938 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:48.940 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:48.940 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:48.940 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:48.946 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:48.947 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:48.947 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:48.947 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:48.947 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:48.947 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3600 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:42:53.952 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:42:53.952 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:42:53.952 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:53.952 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:53.952 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:53.952 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:53.960 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:42:53.961 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:53.961 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:53.962 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:42:53.962 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:42:53.964 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:42:53.965 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:42:53.965 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:53.965 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:53.965 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:42:53.965 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:42:53.965 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:42:53.965 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:42:53.966 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:53.968 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:42:53.968 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:42:53.968 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:53.969 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:53.969 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:42:53.969 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:42:53.969 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:42:53.970 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:42:53.970 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:53.971 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:42:53.971 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:42:53.971 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:42:53.975 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:42:53.975 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:42:53.975 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:42:53.980 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:42:54.458 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:42:54.504 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:54.505 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:54.507 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:42:54.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:54.526 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:42:54.526 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:42:54.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:42:54.531 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:54.531 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:54.531 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:54.532 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:42:54.532 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:42:54.550 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:42:54.554 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:42:54.559 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:42:54.563 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:42:54.563 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:42:54.563 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:54.563 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:42:54.926 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:42:54.977 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:54.978 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:54.979 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:54.982 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:55.397 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:42:55.870 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:42:55.978 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:55.978 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:55.980 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:55.983 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:56.343 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:42:56.815 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:42:56.979 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:56.980 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:56.981 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:56.984 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:57.288 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:42:57.761 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:42:57.980 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:57.981 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:57.981 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:57.985 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:58.233 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:42:58.706 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:42:58.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:42:58.981 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:42:58.982 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:42:58.987 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:42:59.179 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:42:59.651 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:43:00.122 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:43:00.595 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:43:01.068 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:43:01.540 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:43:02.011 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:43:02.484 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:43:02.566 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:02.569 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:02.570 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:02.570 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:02.588 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:02.588 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:02.588 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:02.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:02.590 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:02.590 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:02.590 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:02.590 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:02.618 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:02.622 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:02.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:02.633 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:02.634 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:02.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:02.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:02.957 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:43:03.429 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:43:03.900 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:43:04.373 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:43:04.846 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:43:05.317 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:43:05.788 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:43:06.259 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:43:06.732 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:43:07.205 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:43:07.677 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:43:08.148 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:43:08.621 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:43:09.094 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:43:09.566 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:43:10.037 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:43:10.508 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:43:10.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:10.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:10.640 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:10.640 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:10.652 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:10.653 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:10.656 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:10.656 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:43:10.656 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:43:10.656 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3603 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:10.656 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3604 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:43:15.656 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:43:15.657 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:43:15.658 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:15.659 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:15.659 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:15.660 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:15.665 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:15.666 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:43:15.666 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:15.666 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:43:15.666 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:43:15.668 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:43:15.668 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:43:15.669 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:43:15.669 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:15.669 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:15.669 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:43:15.669 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:43:15.669 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:43:15.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:15.671 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:43:15.671 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:43:15.671 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:43:15.671 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:15.671 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:15.671 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:43:15.672 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:43:15.672 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:43:15.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:15.673 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:43:15.673 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:43:15.673 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:43:15.673 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:15.674 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:15.674 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:43:15.674 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:43:15.674 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:43:15.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:43:15.676 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:43:15.677 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:43:15.677 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:43:15.677 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:15.682 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:43:16.160 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:43:16.206 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:16.208 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:16.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:16.210 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:43:16.238 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:16.238 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:16.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:16.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:16.243 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:16.243 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:16.243 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:16.243 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:16.251 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:16.253 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:16.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:16.258 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:16.259 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:16.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:16.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:16.628 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:43:16.680 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:16.680 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:16.680 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:16.683 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:17.099 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:43:17.569 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:43:17.681 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:17.682 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:17.682 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:17.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:18.040 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:43:18.513 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:43:18.683 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:18.683 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:18.683 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:18.685 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:18.986 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:43:19.458 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:43:19.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:19.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:19.684 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:19.685 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:19.929 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:43:20.403 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:43:20.685 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:20.685 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:20.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:20.686 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:20.875 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:43:21.347 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:43:21.818 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:43:22.291 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:43:22.763 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:43:23.235 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:43:23.706 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:43:24.177 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:43:24.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:24.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:24.266 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:24.266 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:24.286 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:24.286 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:24.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:24.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:24.288 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:24.288 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:24.288 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:24.288 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:24.313 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:24.317 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:24.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:24.329 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:24.329 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:24.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:24.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:24.648 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:43:25.119 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:43:25.592 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:43:26.065 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:43:26.537 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:43:27.008 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:43:27.481 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:43:27.954 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:43:28.426 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:43:28.897 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:43:29.370 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:43:29.843 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:43:30.315 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:43:30.786 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:43:31.259 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:43:31.731 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:43:32.203 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:43:32.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:32.335 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:32.335 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:32.335 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:32.344 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:43:32.344 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:43:32.344 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:43:37.348 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:43:37.348 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:43:37.350 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:37.351 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:37.352 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:37.352 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:37.359 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:43:37.359 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:43:37.359 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:37.359 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:43:37.360 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:43:37.361 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:43:37.361 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:43:37.361 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:43:37.361 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:37.362 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:43:37.362 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:43:37.362 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:43:37.362 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:43:37.362 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:37.363 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:43:37.363 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:43:37.364 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:43:37.364 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:37.364 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:43:37.364 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:43:37.364 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:43:37.364 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:43:37.364 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:37.366 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:43:37.366 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:43:37.366 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:43:37.366 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:43:37.367 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:43:37.367 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:43:37.367 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:43:37.367 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:43:37.367 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:37.370 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:43:37.370 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:43:37.370 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:43:37.370 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.371 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:43:37.371 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:43:37.371 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:43:37.372 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:43:37.376 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:43:37.855 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:43:37.904 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:37.907 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:37.909 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:43:37.909 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:37.932 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:37.932 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:37.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:37.938 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:37.938 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:37.939 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:37.939 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:37.939 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:37.946 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:37.949 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:37.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:37.956 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:37.956 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:37.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:37.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:38.327 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:43:38.375 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:38.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:38.377 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:38.380 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:38.798 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:43:39.269 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:43:39.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:39.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:39.378 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:39.381 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:39.741 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:43:40.215 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:43:40.377 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:40.378 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:40.378 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:40.381 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:40.687 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:43:41.160 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:43:41.378 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:41.379 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:41.379 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:41.382 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:41.633 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:43:42.105 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:43:42.380 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:43:42.380 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:43:42.380 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:43:42.383 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:43:42.576 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:43:43.047 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:43:43.519 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:43:43.992 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:43:44.465 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:43:44.938 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:43:45.411 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:43:45.883 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:43:45.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:45.961 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:45.961 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:45.961 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:45.978 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:45.978 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:45.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:45.980 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:45.980 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:45.981 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:45.981 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:45.981 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:46.020 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:46.024 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:46.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:46.035 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:46.035 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:46.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:46.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:46.354 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:43:46.826 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:43:47.299 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:43:47.772 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:43:48.245 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:43:48.718 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:43:49.190 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:43:49.660 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:43:50.131 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:43:50.604 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:43:51.077 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:43:51.549 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:43:52.020 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:43:52.486 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:43:52.951 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:43:53.417 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:43:53.884 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:43:54.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:54.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:54.041 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:54.041 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:54.055 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:43:54.055 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:43:54.055 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:43:54.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:54.057 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:54.057 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:54.057 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:43:54.057 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:43:54.064 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:43:54.065 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:43:54.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:43:54.069 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:43:54.070 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:43:54.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:54.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:43:54.354 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:43:54.826 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:43:55.299 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:43:55.770 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:43:56.242 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:43:56.707 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:43:57.173 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:43:57.638 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:43:58.104 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:43:58.570 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:43:59.037 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:43:59.508 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:43:59.979 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:44:00.451 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:44:00.924 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:44:01.397 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:44:01.870 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:44:02.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:02.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:02.075 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:02.075 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:02.075 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=5351 tn=6 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:02.094 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:02.094 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:02.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:02.096 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:02.096 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:02.096 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:02.096 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:02.096 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:02.097 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:02.098 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:02.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:02.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:02.101 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:02.101 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:02.101 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:02.102 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:02.338 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:44:02.804 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:44:03.269 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:44:03.741 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:44:04.214 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:44:04.687 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:44:05.159 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:44:05.632 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:44:06.105 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:44:06.577 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:44:07.051 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:44:07.523 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:44:07.995 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:44:08.466 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:44:08.939 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:44:09.412 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:44:09.884 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:44:10.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:10.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:10.108 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:10.108 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:10.122 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:10.122 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:10.122 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:10.122 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:10.123 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:10.123 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:10.123 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:10.124 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:10.124 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:44:10.124 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:44:10.124 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:44:10.124 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.124 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.125 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.125 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.125 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.125 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:10.125 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7092 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:15.125 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:44:15.125 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:44:15.126 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:15.128 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:15.129 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:15.129 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:15.137 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:15.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:44:15.139 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:15.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:44:15.139 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:44:15.143 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:44:15.143 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:44:15.143 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:44:15.144 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:15.144 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:15.144 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:44:15.144 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:44:15.144 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:44:15.144 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:15.147 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:44:15.147 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:44:15.147 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:44:15.147 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:15.147 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:15.147 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:44:15.148 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:44:15.148 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:44:15.148 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:44:15.150 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:44:15.150 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:44:15.150 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:44:15.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.154 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:44:15.154 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:44:15.154 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:44:15.155 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:15.159 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:44:15.638 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:44:15.682 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:15.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:15.686 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:15.689 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:44:15.719 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:15.719 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:15.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:15.725 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:15.725 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:15.725 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:15.725 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:15.725 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:15.728 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:15.730 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:15.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:15.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:15.735 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:15.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:15.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:16.105 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:44:16.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:16.158 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:16.160 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:16.161 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:16.577 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:44:17.048 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:44:17.159 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:17.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:17.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:17.162 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:17.518 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:44:17.989 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:44:18.159 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:18.160 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:18.162 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:18.163 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:18.462 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:44:18.932 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:44:19.160 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:19.161 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:19.162 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:19.164 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:19.402 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:44:19.875 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:44:20.162 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:20.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:20.163 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:20.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:20.348 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:44:20.820 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:44:21.293 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:44:21.765 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:44:22.237 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:44:22.708 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:44:23.179 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:44:23.649 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:44:23.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:23.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:23.741 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:23.741 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:23.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:23.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:23.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:23.761 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:23.761 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:23.761 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:23.761 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:23.761 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:23.786 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:23.790 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:23.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:23.802 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:23.802 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:23.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:23.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:24.121 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:44:24.594 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:44:25.066 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:44:25.538 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:44:26.009 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:44:26.480 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:44:26.946 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:44:27.416 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:44:27.888 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:44:28.358 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:44:28.831 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:44:29.304 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:44:29.776 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:44:30.247 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:44:30.721 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:44:31.193 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:44:31.665 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:44:31.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:31.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:31.807 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:31.807 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:31.816 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:31.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:31.817 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:31.817 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:31.817 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:31.817 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:31.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:31.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:31.821 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:44:31.821 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:44:31.821 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3605 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:31.823 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3606 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:44:36.820 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:44:36.821 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:44:36.822 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:36.824 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:36.824 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:36.825 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:36.833 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:44:36.834 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:44:36.834 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:36.834 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:44:36.834 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:44:36.836 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:44:36.836 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:44:36.836 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:44:36.837 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:36.837 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:44:36.837 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:44:36.837 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:44:36.837 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:44:36.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:44:36.839 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:44:36.839 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:44:36.839 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:36.841 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:44:36.841 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:44:36.841 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:44:36.841 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:44:36.841 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:44:36.841 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:44:36.842 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:44:36.842 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:44:36.842 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:44:36.845 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:44:36.845 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:44:36.845 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.845 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:44:36.850 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:44:37.327 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:44:37.375 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:37.377 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:37.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:37.382 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:44:37.404 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:37.404 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:37.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:37.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:37.409 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:37.409 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:37.409 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:37.410 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:37.418 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:37.421 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:37.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:37.426 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:37.426 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:37.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:37.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:37.794 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:44:37.848 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:37.848 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:37.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:37.853 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:38.265 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:44:38.732 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:44:38.850 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:38.850 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:38.850 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:38.854 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:39.203 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:44:39.676 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:44:39.850 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:39.851 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:39.851 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:39.855 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:40.148 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:44:40.621 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:44:40.851 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:40.851 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:40.852 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:40.856 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:41.094 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:44:41.566 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:44:41.853 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:44:41.853 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:44:41.853 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:44:41.857 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:44:42.038 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:44:42.512 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:44:42.984 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:44:43.456 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:44:43.929 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:44:44.402 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:44:44.874 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:44:45.348 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:44:45.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:45.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:45.432 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:45.432 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:45.452 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:45.452 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:45.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:45.454 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:45.454 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:45.454 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:45.455 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:45.455 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:45.483 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:45.486 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:45.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:45.489 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:45.489 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:45.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:45.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:45.820 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:44:46.292 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:44:46.763 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:44:47.236 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:44:47.709 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:44:48.181 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:44:48.652 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:44:49.125 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:44:49.598 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:44:50.070 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:44:50.543 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:44:51.016 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:44:51.488 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:44:51.961 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:44:52.433 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:44:52.905 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:44:53.376 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:44:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:53.495 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:53.496 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:53.496 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:53.516 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:44:53.516 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:44:53.516 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:44:53.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:53.518 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:53.518 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:53.518 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:44:53.518 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:44:53.559 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:44:53.563 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:44:53.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:44:53.574 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:44:53.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:44:53.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:53.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:44:53.847 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:44:54.318 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:44:54.791 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:44:55.264 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:44:55.735 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:44:56.206 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:44:56.679 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:44:57.152 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:44:57.624 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:44:58.094 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:44:58.565 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:44:59.038 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:44:59.511 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:44:59.983 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:45:00.454 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:45:00.927 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:45:01.399 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:45:01.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:01.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:01.580 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:01.580 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:01.598 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:01.598 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:01.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:01.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:01.600 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:01.600 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:01.601 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:01.601 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:01.634 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:01.637 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:01.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:01.648 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:01.648 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:01.648 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:01.648 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:01.867 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:45:02.338 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:45:02.808 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:45:03.279 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:45:03.750 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:45:04.223 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:45:04.696 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:45:05.167 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:45:05.639 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:45:06.109 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:45:06.583 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:45:07.055 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:45:07.527 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:45:07.998 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:45:08.469 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:45:08.940 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:45:09.413 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:45:09.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:09.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:09.653 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:09.653 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:09.665 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:09.665 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:09.666 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:09.666 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:09.666 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:45:09.666 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:45:09.666 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:45:09.671 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:45:09.671 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:45:09.671 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:45:09.671 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:45:09.671 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:09.672 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7096 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:45:14.668 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:45:14.668 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:45:14.672 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:45:14.672 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:45:14.672 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:45:14.672 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:45:14.679 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:45:14.680 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:45:14.680 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:45:14.680 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:45:14.680 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:45:14.683 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:45:14.683 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:45:14.683 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:45:14.684 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:45:14.684 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:45:14.684 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:45:14.685 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:45:14.685 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:45:14.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:14.686 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:45:14.686 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:45:14.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:45:14.686 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:45:14.686 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:45:14.686 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:45:14.687 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:45:14.687 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:45:14.687 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:45:14.689 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:45:14.689 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:45:14.689 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:45:14.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:45:14.693 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:45:14.693 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:45:14.693 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:45:14.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:45:14.698 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:45:15.176 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:45:15.229 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:15.231 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:15.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:15.233 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:45:15.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:15.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:15.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:15.269 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:15.269 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:15.270 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:15.271 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:15.271 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:15.314 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:15.318 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:15.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:15.334 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:15.335 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:15.335 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:15.335 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:15.648 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:45:15.697 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:15.697 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:15.699 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:15.702 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:16.119 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:45:16.592 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:45:16.698 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:16.698 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:16.700 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:16.703 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:17.064 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:45:17.536 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:45:17.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:17.700 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:17.701 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:17.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:18.007 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:45:18.480 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:45:18.700 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:18.700 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:18.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:18.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:18.953 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:45:19.424 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:45:19.701 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:45:19.701 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:45:19.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:45:19.705 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:45:19.895 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:45:20.369 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:45:20.841 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:45:21.314 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:45:21.787 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:45:22.259 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:45:22.731 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:45:23.202 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:45:23.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:23.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:23.336 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:23.337 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:23.345 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:23.345 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:23.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:23.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:23.347 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:23.347 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:23.347 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:23.347 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:23.384 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:23.387 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:23.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:23.410 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:23.411 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:23.411 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:23.411 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:23.673 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:45:24.144 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:45:24.617 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:45:25.089 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:45:25.561 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:45:26.032 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:45:26.506 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:45:26.978 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:45:27.449 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:45:27.921 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:45:28.394 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:45:28.866 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:45:29.338 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:45:29.809 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:45:30.283 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:45:30.755 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:45:31.227 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:45:31.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:31.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:31.417 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:31.417 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:31.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:31.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:31.435 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:31.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:31.437 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:31.437 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:31.437 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:31.437 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:31.460 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:31.463 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:31.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:31.473 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:31.473 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:31.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:31.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:31.698 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:45:32.171 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:45:32.644 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:45:33.116 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:45:33.589 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:45:34.061 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:45:34.533 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:45:35.004 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:45:35.475 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:45:35.948 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:45:36.421 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:45:36.893 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:45:37.364 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:45:37.837 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:45:38.309 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:45:38.776 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:45:39.248 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:45:39.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:39.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:39.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:39.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:39.489 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:39.489 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:39.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:39.490 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:39.490 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:39.490 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:39.490 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:39.490 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:39.527 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:39.529 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:39.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:39.532 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:39.532 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:39.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:39.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:39.718 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:45:40.189 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:45:40.662 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:45:41.135 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:45:41.607 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:45:42.078 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:45:42.550 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:45:43.023 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:45:43.495 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:45:43.966 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:45:44.439 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:45:44.912 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:45:45.384 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:45:45.855 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:45:46.326 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:45:46.799 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:45:47.271 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:45:47.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:47.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:47.538 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:47.538 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:47.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:47.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:47.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:47.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:47.559 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:47.559 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:47.559 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:47.559 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:47.599 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:47.602 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:47.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:47.615 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:47.615 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:47.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:47.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:47.743 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:45:48.214 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:45:48.688 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:45:49.160 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:45:49.632 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:45:50.103 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:45:50.574 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:45:51.047 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:45:51.519 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:45:51.991 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:45:52.462 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:45:52.935 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:45:53.408 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:45:53.879 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:45:54.351 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:45:54.824 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:45:55.296 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:45:55.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:55.620 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:55.621 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:55.621 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:55.638 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:45:55.638 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:45:55.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:45:55.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:55.639 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:55.639 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:55.639 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:45:55.639 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:45:55.669 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:45:55.673 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:45:55.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:45:55.682 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:45:55.682 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:45:55.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:55.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:45:55.768 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:45:56.239 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:45:56.710 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:45:57.183 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:45:57.656 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:45:58.128 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:45:58.601 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:45:59.074 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:45:59.546 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:46:00.017 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:46:00.490 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:46:00.963 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:46:01.435 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:46:01.906 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:46:02.379 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 01:46:02.851 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 01:46:03.324 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 01:46:03.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:03.688 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:03.689 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:03.689 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:03.707 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:03.707 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:03.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:46:03.709 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:03.709 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:03.709 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:03.709 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:46:03.709 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:46:03.742 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:03.745 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:03.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:03.757 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:03.757 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:03.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:03.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:03.796 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 01:46:04.269 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 01:46:04.741 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 01:46:05.212 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 01:46:05.682 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 01:46:06.153 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 01:46:06.624 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 01:46:07.095 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 01:46:07.565 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 01:46:08.039 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 01:46:08.509 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 01:46:08.978 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 01:46:09.449 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 01:46:09.919 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 01:46:10.390 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 01:46:10.861 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 01:46:11.332 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 01:46:11.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:11.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:11.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:11.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:11.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:11.781 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:11.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:46:11.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:11.783 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:11.783 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:11.783 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:46:11.783 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:46:11.798 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:11.800 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:11.802 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 01:46:11.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:11.809 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:11.809 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:11.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:11.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:12.273 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 01:46:12.744 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 01:46:13.215 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 01:46:13.688 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 01:46:14.161 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 01:46:14.633 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 01:46:15.104 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 01:46:15.576 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 01:46:16.049 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 01:46:16.521 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 01:46:16.992 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 01:46:17.465 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 01:46:17.938 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 01:46:18.409 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 01:46:18.881 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 01:46:19.354 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 01:46:19.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:19.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:19.815 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:19.815 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:19.826 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 01:46:19.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:19.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:19.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:19.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:19.828 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:19.828 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:19.828 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:19.830 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:19.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:46:19.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:46:19.830 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:46:24.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:46:24.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:46:24.830 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:24.830 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:24.830 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:24.830 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:24.836 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:24.837 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:46:24.837 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:24.838 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:46:24.838 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:46:24.840 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:46:24.840 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:46:24.840 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:46:24.840 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:24.841 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:24.841 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:46:24.841 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:46:24.841 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:46:24.841 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:46:24.843 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:46:24.843 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:46:24.843 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:46:24.844 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:24.845 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:46:24.845 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:46:24.845 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:46:24.846 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:24.846 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:24.846 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:46:24.846 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:46:24.846 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:46:24.846 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:46:24.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:46:24.849 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:46:24.849 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:46:24.849 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:24.854 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:46:25.332 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:46:25.380 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:25.382 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:25.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:25.384 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:46:25.409 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:25.409 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:25.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:46:25.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:25.413 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:25.413 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:25.413 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:46:25.413 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:46:25.424 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:25.426 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:25.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:25.433 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:25.433 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:25.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:25.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:25.800 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:46:25.851 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:25.851 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:25.853 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:25.855 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:26.273 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:46:26.746 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:46:26.852 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:26.852 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:26.854 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:26.856 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:27.218 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:46:27.689 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:46:27.853 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:27.854 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:27.854 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:27.857 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:28.162 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:46:28.634 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:46:28.855 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:28.855 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:28.855 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:28.858 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:29.106 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:46:29.579 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:46:29.856 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:29.856 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:29.856 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:29.860 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:30.052 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:46:30.524 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:46:30.997 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:46:31.470 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:46:31.942 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:46:32.413 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:46:32.883 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:46:33.356 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:46:33.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:33.439 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:33.439 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:33.439 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:33.449 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:33.450 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:33.450 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:46:33.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:33.452 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:33.452 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:33.452 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:46:33.452 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:46:33.490 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:33.494 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:33.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:33.505 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:33.505 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:33.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:33.506 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:33.829 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:46:34.301 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:46:34.773 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:46:35.246 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:46:35.718 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:46:36.189 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:46:36.660 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:46:37.133 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:46:37.606 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:46:38.078 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:46:38.548 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:46:39.020 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:46:39.492 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:46:39.957 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:46:40.421 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:46:40.888 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:46:41.359 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:46:41.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:41.511 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:41.512 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:41.512 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:41.519 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:41.520 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:41.520 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:46:41.520 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:46:41.520 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:41.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3607 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:46:46.523 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:46:46.524 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:46:46.525 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:46.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:46.527 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:46.528 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:46.534 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:46.535 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:46:46.535 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:46.536 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:46:46.536 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:46:46.539 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:46:46.539 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:46:46.539 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:46:46.540 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:46.540 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:46.540 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:46:46.541 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:46:46.541 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:46:46.541 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:46.542 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:46:46.543 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:46:46.543 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:46:46.543 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:46.543 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:46.544 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:46:46.544 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:46:46.544 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:46:46.544 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:46:46.546 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:46:46.546 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:46:46.546 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:46:46.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:46:46.550 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:46:46.550 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:46:46.550 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:46:46.555 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:46:47.032 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:46:47.086 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:46:47.089 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:46:47.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:47.092 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:46:47.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:47.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:47.109 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:46:47.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:47.113 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:47.113 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:47.113 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:46:47.113 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:46:47.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:47.135 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:46:47.135 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:46:47.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:47.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:47.505 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:46:47.555 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:47.556 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:47.559 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:47.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:47.976 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:46:48.449 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:46:48.556 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:48.557 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:48.560 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:48.562 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:48.922 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:46:49.394 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:46:49.557 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:49.557 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:49.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:49.563 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:49.865 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:46:50.338 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:46:50.558 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:50.559 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:50.563 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:50.564 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:50.811 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:46:51.283 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:46:51.559 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:51.562 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:51.564 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:51.565 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:51.754 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:46:52.227 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:46:52.700 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:46:53.172 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:46:53.642 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:46:54.106 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:46:54.570 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:46:55.041 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:46:55.138 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:46:55.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:46:55.143 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:46:55.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:46:55.149 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:46:55.150 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:46:55.150 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:46:55.150 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:46:55.150 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:47:00.153 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:00.153 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:00.155 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:00.155 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:00.156 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:00.156 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:00.162 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:00.163 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:00.163 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:00.164 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:00.164 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:47:00.168 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:47:00.168 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:47:00.168 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:00.168 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:00.169 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:00.169 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:47:00.169 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:00.170 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:47:00.170 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:00.171 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:47:00.171 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:47:00.171 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:00.171 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:00.171 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:00.172 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:47:00.172 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:00.172 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:47:00.172 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:00.174 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:00.174 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:47:00.174 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.177 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:47:00.177 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:47:00.178 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:47:00.178 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:00.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:00.182 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:47:00.660 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:47:00.707 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:47:00.709 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:47:00.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:00.712 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:47:00.731 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:00.731 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:00.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:47:00.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:00.737 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:47:00.737 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:47:00.737 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:47:00.737 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:47:00.757 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:00.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:47:00.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:47:00.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:00.767 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:01.128 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:47:01.181 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:01.182 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:01.183 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:01.186 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:01.599 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:47:02.070 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:47:02.182 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:02.182 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:02.184 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:02.188 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:02.543 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:47:03.016 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:47:03.183 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:03.183 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:03.185 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:03.188 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:03.488 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:47:03.959 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:47:04.184 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:04.184 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:04.187 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:04.189 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:04.432 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:47:04.905 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:47:05.185 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:05.185 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:05.187 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:05.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:05.377 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:47:05.847 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:47:06.310 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:47:06.775 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:47:07.246 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:47:07.717 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:47:08.190 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:47:08.662 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:47:08.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:08.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:08.774 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:08.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:08.791 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:08.791 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:08.791 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:08.791 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:08.792 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:08.792 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:08.792 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:08.795 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:08.796 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:08.796 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:47:08.796 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:08.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.797 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.797 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.797 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.797 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:08.797 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1866 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:13.795 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:13.796 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:13.797 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:13.799 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:13.799 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:13.800 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:13.806 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:13.807 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:13.807 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:13.808 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:13.808 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:47:13.811 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:47:13.812 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:47:13.812 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:13.812 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:13.812 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:13.813 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:47:13.813 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:13.813 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:47:13.813 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:13.814 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:13.815 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:13.815 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:47:13.815 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:13.817 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:13.817 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:47:13.817 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:47:13.820 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:47:13.821 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:47:13.821 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:47:13.821 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:13.826 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:47:14.303 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:47:14.345 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:47:14.347 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:47:14.348 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:47:14.348 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:14.364 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:14.364 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:14.365 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:47:14.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:14.371 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:47:14.371 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:47:14.371 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:47:14.371 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:47:14.770 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:47:14.823 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:14.824 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:14.825 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:14.827 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:15.242 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:47:15.713 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:47:15.825 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:15.825 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:15.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:15.827 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:16.184 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:47:16.657 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:47:16.826 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:16.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:16.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:16.829 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:17.130 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:47:17.602 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:47:17.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:17.828 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:17.828 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:17.830 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:18.073 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:47:18.546 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:47:18.828 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:18.829 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:18.829 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:18.831 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:19.018 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:47:19.490 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:47:19.961 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:47:20.434 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:47:20.906 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:47:21.035 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:21.035 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:21.039 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:21.040 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:21.040 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:21.040 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:21.040 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:21.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1561 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:26.043 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:26.043 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:26.045 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:26.047 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:26.047 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:26.048 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:26.057 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:26.058 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:26.058 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:26.059 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:26.059 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:47:26.061 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:47:26.061 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:47:26.062 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:26.062 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:26.062 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:26.062 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:47:26.062 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:26.062 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:47:26.063 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:26.064 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:26.064 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:47:26.064 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:26.066 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:26.066 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:47:26.066 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.069 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:47:26.069 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:47:26.070 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:47:26.070 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:26.074 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:47:26.553 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:47:26.604 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:47:26.606 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:47:26.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:26.608 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:47:26.631 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:26.631 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:26.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:47:26.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:26.642 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:47:26.642 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:47:26.642 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:47:26.642 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:47:27.025 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:47:27.073 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:27.073 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:27.075 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:27.077 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:27.496 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:47:27.967 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:47:28.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:28.075 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:28.076 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:28.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:28.440 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:47:28.912 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:47:29.075 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:29.075 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:29.077 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:29.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:29.384 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:47:29.855 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:47:30.076 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:30.076 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:30.078 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:30.080 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:30.328 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:47:30.801 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:47:31.077 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:31.077 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:31.079 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:31.081 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:31.272 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:47:31.303 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:31.304 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:31.307 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:31.307 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:31.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.307 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1131 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:47:31.751 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:47:32.231 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:47:32.711 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:47:33.191 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:47:33.672 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:47:34.152 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:47:34.633 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:47:35.114 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:47:35.594 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:47:36.074 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:47:36.307 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:36.308 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:36.311 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:36.311 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:36.311 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:47:36.311 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:36.311 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:36.312 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:36.312 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:36.315 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:36.315 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:36.315 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:36.316 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:36.316 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:36.317 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:36.317 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:47:36.317 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:36.319 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:36.319 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:47:36.319 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:36.320 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:47:36.320 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:47:36.320 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:36.320 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:36.320 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:36.320 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:47:36.321 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:36.321 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:47:36.321 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:47:36.322 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:47:36.322 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:47:36.322 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:36.323 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:36.323 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:36.323 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:47:41.327 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:47:41.327 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:47:41.329 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:41.331 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:41.331 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:41.332 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:41.337 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:41.339 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:41.339 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:41.339 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:47:41.339 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:47:41.343 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:47:41.344 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:47:41.344 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:41.344 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:41.345 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:47:41.345 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:47:41.345 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:47:41.346 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:47:41.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:41.347 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:47:41.347 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:47:41.347 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:47:41.348 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:41.350 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:47:41.350 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:47:41.350 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:47:41.353 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:47:41.354 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:47:41.354 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:47:41.354 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:47:41.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:47:41.359 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:47:41.836 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:47:41.883 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:47:41.886 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:47:41.888 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:47:41.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:47:41.913 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:47:41.913 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:47:41.913 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:47:41.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:47:41.920 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:47:41.920 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:47:41.920 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:47:41.920 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:47:42.303 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:47:42.357 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:42.358 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:42.358 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:42.361 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:42.775 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:47:43.248 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:47:43.359 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:43.359 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:43.359 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:43.362 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:43.721 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:47:44.192 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:47:44.359 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:44.360 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:44.360 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:44.363 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:44.664 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:47:45.137 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:47:45.360 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:45.360 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:45.361 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:45.364 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:45.609 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:47:46.081 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:47:46.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:47:46.361 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:46.361 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:47:46.365 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:47:46.552 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:47:47.026 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:47:47.498 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:47:47.572 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:47.970 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:47:48.441 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:47:48.573 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:48.914 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:47:49.386 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:47:49.575 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:49.858 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:47:50.329 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:47:50.576 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:50.803 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:47:51.275 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:47:51.578 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:51.579 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:51.747 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:47:52.221 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:47:52.693 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:47:53.164 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:47:53.637 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:47:54.111 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:47:54.582 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:47:55.058 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:47:55.530 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:47:55.574 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:47:56.001 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:47:56.474 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:47:56.574 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:56.947 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:47:57.419 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:47:57.575 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:57.890 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:47:58.364 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:47:58.576 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:58.836 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:47:59.307 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:47:59.577 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:47:59.779 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:48:00.252 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:48:00.578 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:00.724 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:48:01.196 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:48:01.670 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:48:02.142 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:48:02.614 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:48:02.740 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:02.741 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:02.751 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:02.751 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:02.751 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:02.751 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:02.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:02.752 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:02.752 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:02.754 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:02.754 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:02.754 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:02.754 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:48:02.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4622 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:02.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4622 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:02.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4622 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:02.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4622 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:02.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4622 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:07.753 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:07.754 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:07.755 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:07.757 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:07.757 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:07.758 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:07.766 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:07.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:07.767 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:07.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:07.767 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:48:07.769 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:48:07.770 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:48:07.770 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:07.770 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:07.770 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:07.771 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:48:07.771 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:07.771 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:48:07.771 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:07.772 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:07.772 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:48:07.772 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:07.774 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:07.774 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:48:07.774 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:07.776 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:48:07.777 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:48:07.777 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:48:07.777 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:07.782 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:48:08.260 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:48:08.308 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:48:08.310 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:48:08.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:08.313 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:48:08.337 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:08.337 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:08.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:48:08.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:08.342 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:08.342 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:08.342 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:48:08.342 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:48:08.351 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:48:08.353 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:48:08.361 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 01:48:08.368 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:08.368 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:08.368 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:08.368 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:08.725 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:48:08.779 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:08.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:08.780 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:08.783 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:09.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 01:48:09.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:09.159 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:09.159 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:09.168 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:09.169 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:09.171 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:09.171 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:09.171 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:09.172 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:09.172 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=303 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:14.172 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:14.172 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:14.176 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:14.176 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:14.176 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:14.176 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:14.184 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:14.184 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:14.184 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:14.184 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:14.184 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:48:14.188 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:48:14.188 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:48:14.189 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:14.189 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:14.189 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:48:14.189 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:14.189 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:14.189 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:48:14.189 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:14.193 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:48:14.194 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:48:14.194 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:14.194 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:14.194 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:14.194 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:48:14.194 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:14.194 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:48:14.195 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:14.197 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:14.197 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:48:14.197 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:14.200 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:48:14.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:48:14.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:48:14.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.201 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:48:14.201 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:48:14.201 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:48:14.201 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.202 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:14.206 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:48:14.682 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:48:14.732 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:48:14.734 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:48:14.736 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:48:14.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:14.762 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:14.762 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:14.762 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:48:14.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:14.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:14.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:14.766 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:48:14.766 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:48:14.773 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:48:14.774 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:48:14.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 01:48:14.780 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:14.780 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:14.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:14.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:15.147 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:48:15.204 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:15.205 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:15.207 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:15.211 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:15.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 01:48:15.579 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:15.579 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:15.579 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:15.587 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:15.588 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:15.588 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:15.588 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:15.588 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:15.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=302 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:48:20.591 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:48:20.592 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:48:20.595 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:20.595 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:20.596 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:20.596 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:20.604 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:48:20.605 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:20.605 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:20.605 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:48:20.606 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:48:20.608 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:48:20.608 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:48:20.609 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:20.609 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:20.609 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:48:20.609 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:48:20.610 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:48:20.610 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:48:20.610 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:20.611 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:48:20.611 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:48:20.611 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:48:20.612 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:20.613 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:48:20.613 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:48:20.613 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:20.614 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:48:20.614 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:48:20.614 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:48:20.614 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:48:20.614 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:48:20.614 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:48:20.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:48:20.617 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:48:20.617 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:48:20.617 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:48:20.622 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:48:21.098 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:48:21.145 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:48:21.147 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:48:21.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:21.150 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:48:21.174 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:21.174 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:21.174 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:48:21.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:21.179 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:21.179 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:21.179 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:48:21.180 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:48:21.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:21.199 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:21.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:21.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:21.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:21.571 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:48:21.619 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:21.620 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:21.620 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:21.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:22.042 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:48:22.512 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:48:22.621 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:22.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:22.621 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:22.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:22.986 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:48:23.458 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:48:23.622 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:23.622 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:23.623 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:23.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:23.930 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:48:24.404 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:48:24.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:24.624 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:24.624 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:24.626 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:24.876 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:48:25.349 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:48:25.625 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:48:25.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:48:25.625 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:48:25.626 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:48:25.822 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:48:26.295 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:48:26.762 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:48:27.233 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:48:27.706 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:48:28.179 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:48:28.652 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:48:29.125 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:48:29.597 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:48:30.069 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:48:30.540 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:48:31.011 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:48:31.484 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:48:31.957 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:48:32.429 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:48:32.900 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:48:33.374 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:48:33.847 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:48:34.319 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:48:34.792 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:48:35.265 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:48:35.737 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:48:36.208 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:48:36.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:36.506 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:36.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:36.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:36.521 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:36.521 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:36.521 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:48:36.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:36.522 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:36.522 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:36.522 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:48:36.523 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:48:36.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:36.533 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:36.533 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:36.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:36.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:36.678 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:48:37.150 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:48:37.623 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:48:38.096 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:48:38.567 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:48:39.039 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:48:39.512 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:48:39.985 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:48:40.457 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:48:40.930 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:48:41.403 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:48:41.876 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:48:42.346 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:48:42.819 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:48:43.292 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:48:43.765 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:48:44.238 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:48:44.711 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:48:45.183 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:48:45.654 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:48:46.127 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:48:46.600 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:48:47.072 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:48:47.545 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:48:48.018 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:48:48.490 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:48:48.961 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:48:49.434 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:48:49.907 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:48:50.379 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:48:50.850 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:48:51.323 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:48:51.795 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:48:51.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:51.980 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:51.981 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:51.981 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:52.002 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:48:52.002 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:48:52.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:48:52.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:52.005 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:52.005 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:52.005 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:48:52.005 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:48:52.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:48:52.039 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:48:52.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:48:52.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:52.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:48:52.268 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:48:52.741 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:48:53.213 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:48:53.686 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:48:54.159 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:48:54.632 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:48:55.104 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 01:48:55.575 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 01:48:56.048 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 01:48:56.521 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 01:48:56.993 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 01:48:57.466 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 01:48:57.939 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 01:48:58.411 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 01:48:58.882 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 01:48:59.355 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 01:48:59.828 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 01:49:00.300 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 01:49:00.771 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 01:49:01.241 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 01:49:01.712 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 01:49:02.185 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 01:49:02.658 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 01:49:03.156 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 01:49:03.629 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 01:49:04.102 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 01:49:04.575 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 01:49:05.047 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 01:49:05.520 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 01:49:05.993 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 01:49:06.465 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 01:49:06.939 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 01:49:07.412 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 01:49:07.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:07.479 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:07.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:07.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:07.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:07.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:07.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:49:07.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:07.486 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:07.486 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:07.486 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:49:07.486 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:49:07.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:07.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:07.510 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:07.511 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:07.511 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:07.511 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:07.879 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 01:49:08.350 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 01:49:08.821 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 01:49:09.294 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 01:49:09.766 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 01:49:10.239 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 01:49:10.710 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 01:49:11.183 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 01:49:11.655 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 01:49:12.128 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 01:49:12.601 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 01:49:13.073 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 01:49:13.546 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 01:49:14.019 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 01:49:14.492 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 01:49:14.964 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 01:49:15.435 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 01:49:15.908 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 01:49:16.381 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 01:49:16.853 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 01:49:17.324 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 01:49:17.797 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 01:49:18.270 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 01:49:18.741 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 01:49:19.213 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 01:49:19.686 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 01:49:20.158 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 01:49:20.631 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 01:49:21.104 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 01:49:21.577 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 01:49:22.049 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 01:49:22.522 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 01:49:22.937 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:22.942 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:22.942 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:22.942 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:22.946 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:22.947 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:22.947 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:22.947 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:22.947 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:49:27.954 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:27.954 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:27.954 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:27.954 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:27.954 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:27.954 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:27.960 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:27.961 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:27.961 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:27.961 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:27.961 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:49:27.962 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:49:27.963 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:49:27.963 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:27.963 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:27.964 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:27.964 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:49:27.965 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:27.965 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:49:27.965 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:27.967 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:27.967 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:49:27.967 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:27.970 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:27.970 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:49:27.970 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:27.973 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:49:27.973 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:49:27.973 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:49:27.973 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.974 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:49:27.974 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:49:27.974 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:49:27.975 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:49:27.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:27.977 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:27.977 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:27.977 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:27.977 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:27.977 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:49:32.980 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:32.981 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:33.007 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:33.007 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:33.007 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:33.007 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:33.010 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:33.011 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:33.011 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:33.012 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:33.012 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:49:33.017 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:49:33.017 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:49:33.017 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:33.017 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:33.017 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:33.017 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:49:33.018 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:33.018 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:49:33.018 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:33.022 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:49:33.022 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:33.023 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:49:33.023 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:33.026 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:49:33.026 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:33.026 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:49:33.027 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:49:33.030 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.031 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:49:33.031 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:49:33.031 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:49:33.032 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.032 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:33.036 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:49:33.515 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:49:33.564 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:49:33.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:33.568 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:49:33.570 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:49:33.601 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:33.602 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:33.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:49:33.607 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:49:33.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:33.609 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:33.609 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:33.609 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:49:33.609 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:49:33.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:33.666 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:33.666 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:33.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:33.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:33.987 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:49:34.035 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:34.035 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:34.037 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:34.040 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:34.460 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:49:34.933 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:49:35.035 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:35.036 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:35.037 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:35.041 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:35.406 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:49:35.876 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:49:36.037 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:36.037 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:36.038 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:36.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:36.350 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:49:36.823 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:49:37.038 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:37.038 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:37.038 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:37.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:37.295 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:49:37.766 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:49:38.039 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:38.039 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:38.039 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:38.044 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:38.239 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:49:38.711 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:49:39.183 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:49:39.654 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:49:40.127 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:49:40.600 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:49:41.073 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:49:41.543 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:49:42.016 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:49:42.489 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:49:42.961 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:49:43.432 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:49:43.906 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:49:44.378 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:49:44.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:44.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:44.478 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:44.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:44.490 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:44.490 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:44.490 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:44.490 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:44.491 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:44.491 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:44.491 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:44.493 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:44.493 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:44.493 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:44.493 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:44.493 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:49:49.493 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:49:49.494 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:49:49.495 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:49.497 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:49.498 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:49.498 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:49.502 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:49:49.502 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:49.502 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:49.503 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:49:49.503 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:49:49.504 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:49:49.505 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:49:49.505 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:49.505 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:49.505 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:49:49.506 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:49:49.506 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:49:49.506 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:49:49.506 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:49.507 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:49:49.507 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:49:49.507 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:49.509 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:49:49.509 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:49:49.509 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:49.511 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:49:49.511 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:49:49.511 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:49:49.511 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:49:49.511 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:49:49.512 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:49:49.512 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:49:49.512 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:49:49.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:49:49.517 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:49:49.995 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:49:50.041 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:49:50.043 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:49:50.045 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:49:50.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:50.062 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:49:50.062 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:49:50.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:49:50.069 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:49:50.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:50.073 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:50.073 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:50.073 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:49:50.073 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:49:50.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:49:50.097 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:49:50.097 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:49:50.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:50.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:49:50.463 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:49:50.515 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:50.515 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:50.517 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:50.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:50.934 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:49:51.407 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:49:51.516 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:51.517 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:51.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:51.521 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:51.880 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:49:52.352 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:49:52.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:52.518 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:52.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:52.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:52.823 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:49:53.296 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:49:53.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:53.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:53.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:53.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:53.768 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:49:54.241 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:49:54.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:49:54.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:49:54.520 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:49:54.523 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:49:54.714 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:49:55.187 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:49:55.659 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:49:56.130 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:49:56.603 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:49:57.076 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:49:57.548 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:49:58.021 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:49:58.494 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:49:58.966 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:49:59.439 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:49:59.912 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:50:00.384 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:50:00.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:00.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:00.474 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:00.474 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:00.485 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:00.486 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:00.486 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:00.486 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:00.486 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:00.487 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:00.487 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:00.490 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:00.491 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:00.491 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:00.491 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:00.491 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:05.488 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:05.488 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:05.491 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:05.491 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:05.491 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:05.491 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:05.498 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:05.499 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:05.499 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:05.499 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:05.499 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:05.503 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:50:05.503 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:05.503 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:50:05.504 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:05.507 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:05.507 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:50:05.507 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:05.509 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:50:05.509 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:50:05.510 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:05.510 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:05.510 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:05.510 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:50:05.510 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:05.510 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:50:05.510 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:50:05.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:50:05.513 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:50:05.513 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:50:05.513 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:05.518 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:50:05.994 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:50:06.043 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:50:06.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:06.046 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:06.048 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:50:06.078 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:06.078 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:06.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:50:06.086 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:06.089 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:06.089 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:06.089 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:06.090 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:50:06.090 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:50:06.138 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:06.146 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:06.147 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:06.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:06.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:06.466 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:50:06.515 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:06.515 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:06.516 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:06.519 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:06.938 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:50:07.409 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:50:07.432 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:07.516 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:07.516 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:07.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:07.519 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:07.882 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:50:08.355 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:50:08.516 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:08.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:08.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:08.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:08.827 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:50:09.298 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:50:09.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:09.518 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:09.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:09.521 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:09.771 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:50:10.243 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:50:10.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:10.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:10.520 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:10.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:10.715 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:50:11.186 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:50:11.657 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:50:12.130 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:50:12.603 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:50:13.076 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:50:13.548 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:50:14.022 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:50:14.494 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:50:14.965 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:50:15.438 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:50:15.911 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:50:16.383 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:50:16.855 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:50:17.329 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:50:17.801 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:50:18.274 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:50:18.746 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:50:19.218 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:50:19.689 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:50:20.160 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:50:20.633 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:50:21.106 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:50:21.578 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:50:22.049 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:50:22.522 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:50:22.995 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:50:23.467 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:50:23.938 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:50:24.411 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:50:24.884 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:50:25.357 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:50:25.830 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:50:26.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:26.163 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:26.163 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:26.163 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:26.174 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:26.175 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:26.175 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:26.175 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:26.175 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:50:31.177 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:31.177 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:31.178 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:31.180 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:31.181 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:31.181 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:31.187 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:31.188 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:31.188 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:31.189 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:31.189 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:50:31.192 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:50:31.192 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:50:31.192 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:31.192 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:31.193 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:31.193 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:50:31.193 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:31.193 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:50:31.194 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:31.194 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:50:31.194 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:50:31.195 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:31.195 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:31.195 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:31.195 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:50:31.195 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:31.195 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:50:31.195 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:31.197 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:31.197 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:50:31.197 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.200 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:50:31.200 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:50:31.200 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:50:31.201 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:31.205 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:50:31.683 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:50:31.730 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:50:31.732 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:31.733 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:50:31.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:31.762 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:31.762 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:31.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:50:31.769 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:31.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:31.772 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:31.772 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:31.773 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:50:31.773 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:50:31.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:31.834 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:31.834 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:31.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:31.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:32.156 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:50:32.204 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:32.205 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:32.205 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:32.209 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:32.629 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:50:33.102 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:50:33.127 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:33.205 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:33.205 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:33.207 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:33.210 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:33.574 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:50:34.045 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:50:34.087 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:34.206 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:34.206 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:34.207 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:34.211 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:34.518 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:50:34.991 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:50:35.052 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:35.207 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:35.207 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:35.208 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:35.211 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:35.463 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:50:35.936 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:50:36.012 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:36.208 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:36.208 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:36.209 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:36.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:36.409 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:50:36.881 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:50:36.978 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:37.352 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:50:37.825 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:50:37.938 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:38.298 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:50:38.770 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:50:38.904 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:39.241 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:50:39.714 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:50:39.865 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:40.187 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:50:40.659 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:50:40.830 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:41.132 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:50:41.605 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:50:41.796 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:42.077 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:50:42.551 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:50:42.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:42.648 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:42.649 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:42.649 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:42.661 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:42.662 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:42.664 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:42.664 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:42.664 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:42.664 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:42.664 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2475 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:50:47.664 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:50:47.664 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:50:47.666 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:47.668 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:47.668 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:47.669 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:47.672 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:50:47.673 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:47.673 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:47.673 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:50:47.673 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:50:47.675 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:47.676 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:50:47.676 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:50:47.676 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:47.678 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:50:47.678 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:50:47.678 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:47.678 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:47.678 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:50:47.678 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:50:47.679 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:50:47.679 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:50:47.679 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:47.680 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:50:47.680 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:50:47.681 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:47.681 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:50:47.681 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:50:47.681 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:50:47.681 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:50:47.681 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:50:47.681 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:50:47.683 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:50:47.684 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:50:47.684 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:50:47.684 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.684 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:50:47.689 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:50:48.166 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:50:48.213 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:50:48.215 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:48.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:48.218 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:50:48.255 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:50:48.255 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:50:48.255 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:50:48.261 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:50:48.262 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:48.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:48.263 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:48.263 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:48.263 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:50:48.263 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:50:48.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:50:48.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:50:48.320 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:48.320 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:50:48.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:48.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:50:48.639 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:50:48.687 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:48.687 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:48.689 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:48.691 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:49.110 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:50:49.581 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:50:49.604 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:50:49.688 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:49.688 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:49.690 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:49.693 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:50.054 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:50:50.527 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:50:50.689 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:50.689 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:50.690 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:50.693 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:50.999 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:50:51.472 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:50:51.690 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:51.690 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:51.691 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:51.694 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:51.945 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:50:52.417 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:50:52.691 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:50:52.691 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:50:52.692 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:50:52.695 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:50:52.890 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:50:53.363 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:50:53.835 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:50:54.306 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:50:54.777 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:50:55.250 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:50:55.723 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:50:56.195 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:50:56.668 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:50:57.141 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:50:57.613 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:50:58.084 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:50:58.557 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:50:59.030 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:50:59.241 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:50:59.502 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:50:59.973 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:51:00.446 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:51:00.919 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:51:01.391 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:51:01.862 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:51:02.335 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:51:02.808 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:51:03.280 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:51:03.751 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:51:04.222 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:51:04.695 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:51:05.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:05.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:05.021 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:05.021 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:05.033 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:05.033 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:05.033 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:05.034 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:05.034 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:05.034 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:05.034 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:05.037 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:05.037 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:05.037 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:05.037 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:05.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3748 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:10.037 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:10.038 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:10.039 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:10.041 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:10.041 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:10.042 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:10.046 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:10.047 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:10.047 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:10.047 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:10.047 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:10.050 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:51:10.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:10.050 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:51:10.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:10.053 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:10.053 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:51:10.053 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:10.055 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:51:10.055 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:51:10.055 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:10.055 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:10.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:10.056 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:51:10.056 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:10.056 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:51:10.056 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:51:10.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:51:10.059 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:51:10.059 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:51:10.059 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:10.064 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:51:10.542 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:51:10.587 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:10.589 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:10.591 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:51:10.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:10.625 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:10.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:10.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:10.635 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:10.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:10.639 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:10.639 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:10.639 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:10.640 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:10.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:10.695 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:10.696 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:10.696 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:10.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:11.015 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:51:11.062 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:11.062 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:11.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:11.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:11.485 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:51:11.956 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:51:11.980 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:51:12.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:12.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:12.064 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:12.066 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:12.429 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:51:12.898 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:51:13.064 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:13.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:13.064 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:13.067 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:13.368 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:51:13.842 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:51:14.065 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:14.065 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:14.065 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:14.068 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:14.314 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:51:14.787 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:51:15.066 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:15.066 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:15.066 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:15.070 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:15.258 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:51:15.730 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:51:16.203 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:51:16.676 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:51:17.149 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:51:17.622 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:51:18.094 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:51:18.565 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:51:19.035 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:51:19.509 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:51:19.981 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:51:20.454 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:51:20.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:20.701 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:20.702 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:20.702 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:20.704 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:20.705 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:20.705 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:20.705 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:51:20.705 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:25.707 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:25.708 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:25.712 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:25.712 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:25.712 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:25.712 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:25.719 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:25.720 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:25.720 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:25.720 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:25.720 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:51:25.723 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:51:25.723 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:51:25.724 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:25.724 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:25.724 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:25.724 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:51:25.725 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:25.725 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:51:25.725 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:25.726 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:51:25.726 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:51:25.726 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:25.726 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:25.727 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:25.727 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:51:25.727 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:25.727 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:51:25.727 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:25.729 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:51:25.729 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:25.729 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:51:25.730 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:25.732 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:51:25.732 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.733 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:51:25.733 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:51:25.733 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:51:25.734 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.734 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:25.738 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:51:26.217 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:51:26.267 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:26.269 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:26.271 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:51:26.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:26.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:26.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:26.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:26.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.303 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:26.303 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:26.303 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:26.303 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:26.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:26.315 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:26.315 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:26.315 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.315 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.690 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:51:26.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:26.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.701 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:26.701 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:26.718 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:26.718 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:26.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:26.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.719 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:26.719 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:26.719 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:26.719 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:26.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:26.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:26.735 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:26.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.736 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:26.737 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:26.737 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:26.738 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:26.741 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:27.160 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:51:27.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:27.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.421 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:27.421 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:27.430 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:27.430 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:27.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:27.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.431 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:27.431 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:27.431 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:27.431 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:27.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:27.439 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:27.439 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:27.439 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.439 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:27.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.599 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:27.599 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:27.599 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=403 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:27.599 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=403 tn=6 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:27.613 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:27.614 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:27.614 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:27.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.615 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:27.615 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:27.615 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:27.616 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:27.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:27.630 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:51:27.631 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:27.631 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:27.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:27.738 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:27.738 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:27.738 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:27.741 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:28.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:28.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:28.025 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:28.026 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:28.037 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:28.037 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:28.037 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:28.037 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:28.037 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:28.038 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:28.038 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:28.039 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:28.039 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:28.039 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:28.039 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:28.039 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:33.040 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:33.040 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:33.042 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:33.043 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:33.043 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:33.044 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:33.048 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:33.048 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:33.048 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:33.049 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:33.049 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:33.051 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:33.051 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:51:33.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:33.053 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:51:33.053 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:33.053 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:51:33.054 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:33.055 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:51:33.055 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:51:33.055 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:33.055 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:33.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:33.055 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:51:33.056 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:33.056 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:51:33.056 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:51:33.059 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:51:33.059 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:51:33.059 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:33.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:33.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:33.063 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:51:33.541 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:51:33.593 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:33.595 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:33.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:33.596 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:51:33.616 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:33.616 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:33.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:33.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:33.622 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:33.622 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:33.622 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:33.622 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:33.633 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:33.637 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 01:51:33.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:33.643 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:33.643 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:33.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:33.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:34.009 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:51:34.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:34.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:34.020 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:34.020 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:34.031 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:34.031 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:34.031 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:34.031 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:34.031 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:34.032 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:34.032 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:34.035 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:34.035 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:34.035 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:34.035 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:51:34.035 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:34.035 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:34.035 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:39.033 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:39.033 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:39.035 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:39.037 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:39.037 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:39.038 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:39.045 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:39.046 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:39.046 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:39.047 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:39.047 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:51:39.049 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:51:39.049 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:51:39.049 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:39.050 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:39.050 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:39.050 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:51:39.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:39.051 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:51:39.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:39.052 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:51:39.052 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:51:39.052 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:39.053 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:39.053 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:39.053 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:51:39.053 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:39.053 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:51:39.054 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:39.055 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:51:39.055 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:39.055 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:51:39.056 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:39.058 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:51:39.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.059 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:51:39.059 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:51:39.059 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:51:39.060 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:39.064 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:51:39.543 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:51:39.594 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:39.597 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:39.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:39.600 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:51:39.623 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:39.623 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:39.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:39.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:39.628 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:39.629 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:39.629 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:39.629 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:39.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:39.642 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:39.642 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:39.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:39.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:39.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:40.015 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:51:40.063 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:40.063 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:40.065 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:40.069 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:40.486 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:51:40.959 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:51:41.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:41.065 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:41.066 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:41.071 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:41.432 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:51:41.904 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:51:42.065 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:42.066 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:42.067 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:42.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:42.375 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:51:42.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:42.754 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:42.756 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:42.756 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:42.776 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:42.776 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:42.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:42.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:42.777 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:42.777 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:42.777 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:42.777 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:42.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:42.796 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:42.796 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:42.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:42.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:42.848 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:51:42.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:43.066 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:43.067 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:43.067 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:43.073 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:43.321 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:51:43.793 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:51:44.068 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:44.068 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:44.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:44.074 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:44.264 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:51:44.737 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:51:45.210 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:51:45.682 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:51:45.936 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:45.939 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:45.940 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:45.940 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:45.960 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:45.960 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:45.961 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:45.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:45.962 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:45.962 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:45.962 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:45.962 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:46.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:46.020 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:46.020 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:46.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:46.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:46.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:46.153 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:51:46.626 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:51:47.099 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:51:47.571 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:51:48.041 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:51:48.512 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:51:48.986 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:51:49.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:49.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:49.152 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:49.152 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:49.166 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:49.167 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:49.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:49.168 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:49.168 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:49.168 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:49.168 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:49.168 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:49.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:49.227 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:49.228 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:49.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:49.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:49.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:49.458 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:51:49.930 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:51:50.401 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:51:50.874 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:51:51.347 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:51:51.818 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:51:52.289 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:51:52.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:52.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:52.382 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:52.383 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:52.394 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:52.394 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:52.394 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:52.394 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:52.395 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:52.395 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:52.395 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:52.398 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:52.398 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:52.399 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:51:52.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:52.399 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2881 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:52.399 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2881 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:52.399 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2881 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:52.399 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2881 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:52.399 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2881 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:52.400 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2882 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:51:57.397 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:51:57.397 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:51:57.399 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:57.401 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:57.401 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:57.402 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:57.411 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:51:57.412 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:57.412 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:57.412 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:51:57.413 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:51:57.415 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:51:57.415 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:51:57.416 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:57.416 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:57.416 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:51:57.416 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:51:57.416 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:51:57.416 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:51:57.417 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:57.418 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:51:57.418 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:51:57.418 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:57.420 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:51:57.420 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:51:57.420 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:57.420 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:51:57.420 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:51:57.420 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:51:57.421 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:51:57.421 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:51:57.421 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.423 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:51:57.424 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:51:57.424 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:51:57.424 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:51:57.429 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:51:57.907 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:51:57.954 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:51:57.957 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:51:57.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:51:57.959 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:51:57.962 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:51:57.962 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:51:57.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:51:57.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:51:57.963 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:51:57.964 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:51:57.965 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:51:57.965 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:51:58.378 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:51:58.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:58.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:58.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:58.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:58.850 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:51:59.323 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:51:59.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:51:59.428 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:51:59.430 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:51:59.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:51:59.796 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:52:00.268 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:52:00.429 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:00.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:00.431 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:00.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:00.739 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:52:01.212 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:52:01.430 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:01.430 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:01.433 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:01.434 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:01.685 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:52:02.156 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:52:02.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:02.432 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:02.433 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:02.435 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:02.627 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:52:03.101 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:52:03.573 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:52:04.045 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:52:04.516 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:52:04.990 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:52:05.462 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:52:05.934 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:52:06.405 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:52:06.878 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:52:07.350 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:52:07.822 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:52:08.293 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:52:08.764 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:52:09.234 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:52:09.705 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:52:10.178 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:52:10.651 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:52:11.122 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:52:11.593 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:52:11.876 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:52:11.877 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:52:11.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:11.887 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:11.889 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:11.889 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:52:11.889 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:52:11.889 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:11.890 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:16.890 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:52:16.891 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:52:16.892 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:16.893 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:16.893 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:16.893 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:16.903 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:16.904 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:52:16.904 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:16.904 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:52:16.905 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:52:16.906 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:52:16.907 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:52:16.907 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:52:16.907 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:16.908 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:16.908 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:52:16.908 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:52:16.908 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:52:16.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:16.909 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:52:16.910 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:52:16.910 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:52:16.910 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:52:16.912 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:52:16.912 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:52:16.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:16.914 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:52:16.915 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:52:16.915 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:52:16.915 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.915 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:16.920 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:52:17.399 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:52:17.445 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:52:17.448 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:52:17.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:52:17.450 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:52:17.473 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:52:17.473 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:52:17.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:52:17.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:17.479 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:52:17.479 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:52:17.479 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:52:17.479 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:52:17.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:52:17.500 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:52:17.501 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:52:17.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:17.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:17.867 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:52:17.919 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:17.919 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:17.919 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:17.922 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:18.338 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:52:18.811 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:52:18.920 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:18.920 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:18.920 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:18.923 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:19.284 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:52:19.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:19.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:52:19.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:52:19.502 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=559 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:19.502 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=559 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:19.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:52:19.506 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:19.506 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:52:19.506 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:52:19.506 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:52:19.506 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:52:19.756 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:52:19.921 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:19.921 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:19.921 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:19.924 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:20.227 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:52:20.700 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:52:20.922 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:20.923 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:20.923 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:20.925 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:21.172 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:52:21.644 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:52:21.924 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:21.924 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:21.924 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:21.926 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:22.118 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:52:22.590 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:52:23.062 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:52:23.530 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:52:23.999 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:52:24.470 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:52:24.943 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:52:25.415 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:52:25.887 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:52:26.358 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:52:26.831 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:52:27.304 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:52:27.776 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:52:28.247 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:52:28.720 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:52:29.192 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:52:29.665 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:52:30.138 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:52:30.610 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:52:31.082 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:52:31.553 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:52:32.024 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:52:32.495 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:52:32.968 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:52:33.441 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:52:33.913 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:52:34.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:52:34.199 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:52:34.199 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:52:34.211 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:34.211 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:34.212 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:34.212 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:34.212 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:34.212 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:34.212 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:34.214 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:34.214 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:52:34.214 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:52:34.214 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:52:34.214 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3739 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:34.214 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3739 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:34.214 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3739 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:34.214 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3739 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:52:39.214 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:52:39.214 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:52:39.215 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:39.218 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:39.218 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:39.218 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:39.226 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:52:39.227 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:52:39.227 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:39.228 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:52:39.228 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:52:39.230 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:52:39.230 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:52:39.230 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:52:39.231 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:39.231 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:52:39.231 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:52:39.231 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:52:39.231 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:52:39.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:39.233 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:52:39.233 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:52:39.233 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:52:39.233 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:39.234 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:52:39.234 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:52:39.234 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:52:39.234 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:52:39.234 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:52:39.236 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:52:39.236 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:52:39.236 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.239 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:52:39.239 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:52:39.239 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:52:39.240 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:52:39.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:52:39.244 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:52:39.721 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:52:39.758 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:52:39.758 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:52:39.759 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:52:39.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:52:39.760 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:52:39.760 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:52:39.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:52:39.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:52:39.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:52:39.760 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:52:39.761 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:52:39.761 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:52:40.189 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:52:40.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:40.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:40.243 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:40.246 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:40.660 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:52:41.133 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:52:41.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:41.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:41.244 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:41.247 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:41.605 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:52:42.077 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:52:42.245 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:42.245 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:42.245 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:42.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:42.548 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:52:43.019 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:52:43.246 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:43.246 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:43.246 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:43.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:43.490 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:52:43.963 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:52:44.247 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:52:44.247 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:52:44.247 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:52:44.250 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:52:44.436 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:52:44.907 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:52:45.379 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:52:45.852 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:52:46.324 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:52:46.796 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:52:47.267 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:52:47.740 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:52:48.212 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:52:48.684 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:52:49.155 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:52:49.627 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:52:50.097 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:52:50.567 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:52:51.038 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:52:51.512 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:52:51.984 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:52:52.456 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:52:52.927 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:52:53.397 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:52:53.869 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:52:54.342 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:52:54.814 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:52:55.286 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:52:55.757 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:52:56.231 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:52:56.703 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:52:57.175 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:52:57.646 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:52:58.120 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:52:58.592 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:52:59.064 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:52:59.535 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:53:00.008 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:53:00.480 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:53:00.952 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:53:01.257 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:53:01.257 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:53:01.261 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:01.262 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:01.262 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:01.262 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:01.262 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:01.263 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:01.263 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:01.266 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:01.266 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:53:01.267 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:53:01.267 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:53:01.267 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.267 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.267 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.267 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4761 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:01.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4762 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:06.266 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:53:06.266 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:53:06.267 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:06.270 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:06.270 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:06.270 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:06.278 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:06.279 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:53:06.280 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:06.280 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:53:06.280 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:53:06.282 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:53:06.283 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:53:06.283 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:53:06.283 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:06.283 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:06.284 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:53:06.284 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:53:06.284 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:53:06.284 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:06.285 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:53:06.285 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:53:06.286 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:53:06.286 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:06.286 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:06.286 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:53:06.286 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:53:06.286 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:53:06.286 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:06.287 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:53:06.287 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:53:06.288 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:53:06.288 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:06.288 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:06.288 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:53:06.288 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:53:06.288 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:53:06.288 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.290 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:53:06.291 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:53:06.291 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:53:06.291 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:06.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:06.295 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:53:06.773 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:53:06.820 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:53:06.822 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:53:06.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:53:06.825 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:53:06.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:53:06.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:53:06.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:53:06.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:53:06.828 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:53:06.829 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:53:06.829 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:53:06.829 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:53:07.245 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:53:07.293 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:07.294 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:07.294 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:07.297 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:07.718 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:53:08.191 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:53:08.295 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:08.295 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:08.295 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:08.305 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:08.662 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:53:09.134 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:53:09.297 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:09.297 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:09.297 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:09.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:09.607 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:53:10.079 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:53:10.297 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:10.298 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:10.298 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:10.308 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:10.551 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:53:11.022 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:53:11.298 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:11.298 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:11.299 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:11.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:11.496 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:53:11.968 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:53:12.440 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:53:12.913 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:53:13.386 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:53:13.858 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:53:14.329 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:53:14.803 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:53:15.275 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:53:15.747 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:53:16.218 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:53:16.691 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:53:17.163 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:53:17.635 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:53:18.106 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:53:18.577 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:53:19.051 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:53:19.523 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:53:19.995 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:53:20.466 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:53:20.936 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:53:21.407 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:53:21.880 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:53:22.353 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:53:22.825 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:53:23.296 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:53:23.766 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:53:24.240 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:53:24.712 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:53:25.184 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:53:25.655 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:53:26.128 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:53:26.601 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:53:27.073 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:53:27.543 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:53:28.017 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:53:28.309 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:53:28.309 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:53:28.313 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:28.314 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:28.316 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:28.316 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:53:28.316 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:53:28.317 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:28.317 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4759 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:53:33.321 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:53:33.322 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:53:33.322 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:33.322 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:33.322 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:33.322 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:33.329 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:53:33.329 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:53:33.329 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:33.329 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:53:33.330 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:53:33.332 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:53:33.332 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:53:33.332 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:53:33.332 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:33.332 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:53:33.332 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:53:33.333 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:53:33.333 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:53:33.333 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:33.335 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:53:33.335 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:53:33.336 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:53:33.336 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:33.336 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:53:33.336 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:53:33.336 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:53:33.336 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:53:33.336 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:53:33.338 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:53:33.338 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:53:33.338 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:53:33.341 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:53:33.342 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:53:33.342 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:53:33.342 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:53:33.347 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:53:33.825 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:53:33.872 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:53:33.874 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:53:33.876 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:53:33.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:53:33.879 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:53:33.879 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:53:33.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:53:33.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:53:33.880 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:53:33.880 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:53:33.880 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:53:33.880 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:53:34.297 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:53:34.345 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:34.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:34.346 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:34.349 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:34.768 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:53:35.241 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:53:35.346 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:35.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:35.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:35.350 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:35.714 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:53:36.185 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:53:36.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:36.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:36.348 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:36.350 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:36.656 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:53:37.130 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:53:37.348 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:37.348 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:37.349 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:37.352 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:37.602 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:53:38.074 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:53:38.349 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:53:38.349 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:53:38.349 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:53:38.353 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:53:38.545 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:53:39.016 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:53:39.489 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:53:39.962 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:53:40.434 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:53:40.907 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:53:41.380 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:53:41.852 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:53:42.323 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:53:42.796 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:53:43.269 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:53:43.740 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:53:44.211 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:53:44.685 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:53:45.157 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:53:45.629 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:53:46.100 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:53:46.574 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:53:47.046 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:53:47.518 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:53:47.989 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:53:48.460 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:53:48.933 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:53:49.405 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:53:49.877 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:53:50.348 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:53:50.819 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:53:51.292 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:53:51.765 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:53:52.236 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:53:52.707 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:53:53.181 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:53:53.653 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:53:54.125 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:53:54.596 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:53:55.068 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:53:55.541 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:53:56.013 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:53:56.484 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:53:56.957 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:53:57.429 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:53:57.901 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:53:58.372 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:53:58.846 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:53:59.318 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:53:59.790 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:54:00.261 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:54:00.734 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:54:01.207 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:54:01.679 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:54:02.150 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:54:02.624 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:54:03.096 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:54:03.568 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:54:04.042 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:54:04.514 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:54:04.985 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:54:05.456 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:54:05.927 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:54:06.401 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:54:06.873 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:54:07.344 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:54:07.365 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:54:07.365 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:07.368 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:07.369 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:07.369 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:07.369 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:07.369 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:07.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7351 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:12.372 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:12.372 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:12.373 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:12.374 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:12.374 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:12.375 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:12.383 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:12.385 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:12.385 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:12.385 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:12.385 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:54:12.388 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:54:12.388 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:54:12.388 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:12.388 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:12.389 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:12.389 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:54:12.389 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:12.389 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:54:12.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:12.390 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:54:12.390 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:54:12.390 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:12.390 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:12.391 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:12.391 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:54:12.391 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:12.391 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:54:12.391 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:12.392 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:54:12.392 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:54:12.393 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:12.393 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:12.393 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:12.393 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:54:12.393 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:12.393 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:54:12.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:54:12.395 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:54:12.396 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:54:12.396 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:54:12.396 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.396 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:12.401 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:54:12.879 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:54:12.913 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:54:12.914 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:54:12.915 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:54:12.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:54:12.916 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:54:12.916 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:54:12.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:54:12.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:54:12.917 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:54:12.917 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:54:12.917 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:54:12.917 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:54:13.351 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:54:13.399 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:13.399 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:13.399 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:13.402 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:13.822 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:54:14.293 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:54:14.400 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:14.400 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:14.400 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:14.403 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:14.763 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:54:15.234 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:54:15.401 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:15.401 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:15.401 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:15.404 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:15.705 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:54:16.178 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:54:16.401 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:16.402 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:16.402 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:16.405 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:16.651 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:54:17.123 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:54:17.402 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:17.403 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:17.403 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:17.406 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:17.594 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:54:18.067 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:54:18.540 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:54:19.011 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:54:19.483 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:54:19.956 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:54:20.428 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:54:20.900 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:54:21.371 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:54:21.845 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:54:22.317 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:54:22.789 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:54:23.260 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:54:23.733 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:54:24.206 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:54:24.678 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:54:25.151 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:54:25.624 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:54:26.096 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:54:26.567 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:54:27.039 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:54:27.512 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:54:27.984 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:54:28.458 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:54:28.930 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:54:29.402 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:54:29.873 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:54:30.346 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:54:30.819 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:54:31.291 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:54:31.762 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:54:32.234 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:54:32.703 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:54:33.174 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:54:33.647 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:54:34.120 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:54:34.592 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:54:35.062 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:54:35.536 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:54:36.008 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:54:36.480 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:54:36.954 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:54:37.425 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:54:37.897 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:54:38.368 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:54:38.839 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:54:39.310 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:54:39.783 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:54:40.255 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:54:40.416 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:54:40.416 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:54:40.420 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:40.420 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:40.421 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:40.421 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:40.424 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:40.424 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:40.424 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:40.425 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:40.425 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:40.425 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:40.425 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:54:40.425 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:40.426 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6056 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.424 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:45.424 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:45.426 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:45.428 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:45.428 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:45.429 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:45.436 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:45.437 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:45.437 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:45.437 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:45.437 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:54:45.440 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:54:45.440 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:54:45.440 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:45.440 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:45.440 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:45.440 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:54:45.441 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:45.441 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:54:45.441 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:45.443 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:45.443 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:54:45.443 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:45.445 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:45.445 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:54:45.445 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:54:45.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:54:45.448 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:54:45.448 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:54:45.448 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:45.453 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:54:45.929 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:54:45.976 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:54:45.977 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:54:45.977 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:54:45.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:45.990 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:45.991 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:45.994 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:45.994 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:45.994 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:45.994 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:45.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:50.993 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:50.994 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:50.995 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:50.997 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:50.997 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:50.998 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:51.007 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:51.009 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:51.009 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:51.009 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:51.009 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:54:51.013 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:54:51.013 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:54:51.014 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:51.014 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:51.014 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:51.014 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:54:51.014 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:51.014 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:54:51.014 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:51.017 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:54:51.017 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:54:51.017 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:51.017 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:51.018 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:51.018 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:54:51.018 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:51.018 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:54:51.018 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:51.020 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:54:51.020 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:54:51.020 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:51.020 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:51.021 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:51.021 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:54:51.021 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:51.021 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:54:51.021 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:54:51.024 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:54:51.025 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:54:51.025 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:54:51.025 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.025 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:51.030 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:54:51.508 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:54:51.556 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:54:51.558 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:54:51.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:54:51.561 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:54:51.575 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:51.575 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:51.576 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:51.576 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:51.576 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:51.576 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:51.576 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:51.578 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:51.579 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:51.579 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:51.579 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:51.579 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:56.579 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:56.580 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:56.582 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:56.582 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:56.582 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:56.582 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:56.590 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:56.592 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:56.592 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:56.593 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:54:56.593 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:54:56.598 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:54:56.598 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:54:56.598 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:56.599 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:56.599 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:56.599 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:54:56.599 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:54:56.599 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:54:56.600 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:56.601 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:54:56.601 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:54:56.601 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:54:56.602 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:56.603 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:54:56.603 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:54:56.603 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:56.603 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:54:56.603 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:56.603 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:54:56.604 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:54:56.604 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:54:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:54:56.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:54:56.607 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:54:56.607 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:54:56.607 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:54:56.612 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:54:57.090 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:54:57.128 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:54:57.129 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:54:57.130 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:54:57.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:54:57.139 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:54:57.142 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:54:57.142 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:54:57.142 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:54:57.142 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:54:57.142 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:02.141 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:02.141 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:02.143 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:02.143 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:02.144 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:02.144 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:02.155 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:02.156 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:02.156 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:02.157 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:02.157 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:55:02.160 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:55:02.160 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:55:02.161 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:02.161 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:02.161 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:02.161 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:55:02.162 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:02.162 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:55:02.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:02.163 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:02.163 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:55:02.163 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:02.165 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:02.165 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:55:02.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:55:02.167 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:55:02.168 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:55:02.168 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:55:02.168 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.168 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:02.173 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:55:02.649 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:55:02.698 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:55:02.700 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:55:02.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:55:02.701 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:55:02.704 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:02.704 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:02.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:55:02.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:55:02.705 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:55:02.705 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:55:02.705 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:55:02.705 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:55:03.121 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:55:03.171 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:03.171 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:03.172 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:03.175 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:03.592 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:55:04.065 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:55:04.172 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:04.173 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:04.173 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:04.176 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:04.538 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:55:05.009 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:55:05.174 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:05.174 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:05.174 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:05.177 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:05.481 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:55:05.954 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:55:06.174 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:06.175 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:06.175 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:06.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:06.426 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:55:06.898 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:55:07.175 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:07.175 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:07.175 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:07.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:07.369 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:55:07.842 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:55:08.315 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:55:08.786 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:55:09.257 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:55:09.730 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:55:10.203 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:55:10.675 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:55:10.745 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:10.745 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:10.749 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:10.750 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:10.752 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:10.752 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:10.752 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:10.752 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:10.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:15.753 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:15.754 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:15.755 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:15.757 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:15.757 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:15.758 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:15.765 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:15.766 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:15.766 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:15.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:15.767 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:55:15.769 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:55:15.770 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:55:15.770 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:15.770 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:15.770 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:15.771 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:55:15.771 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:15.771 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:55:15.771 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:15.772 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:15.772 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:55:15.772 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:15.774 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:15.774 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:55:15.774 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:15.776 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:55:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:55:15.777 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:55:15.777 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:55:15.777 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:15.782 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:55:16.261 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:55:16.312 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:55:16.314 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:55:16.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:55:16.317 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:55:16.320 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:16.320 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:16.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:55:16.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:55:16.321 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:55:16.321 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:55:16.321 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:55:16.321 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:55:16.733 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:55:16.780 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:16.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:16.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:16.783 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:17.205 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:55:17.678 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:55:17.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:17.781 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:17.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:17.785 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:18.150 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:55:18.622 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:55:18.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:18.782 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:18.784 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:18.785 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:19.093 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:55:19.567 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:55:19.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:19.783 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:19.785 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:19.786 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:20.039 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:55:20.511 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:55:20.783 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:20.784 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:20.786 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:20.787 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:20.982 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:55:21.452 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:55:21.924 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:55:22.397 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:55:22.869 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:55:23.341 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:55:23.812 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:55:24.283 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:55:24.358 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:24.358 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:24.363 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:24.364 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:24.364 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:24.364 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:24.364 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:55:29.365 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:29.365 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:29.367 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:29.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:29.368 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:29.368 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:29.373 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:29.374 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:29.374 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:29.374 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:29.374 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:55:29.378 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:55:29.378 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:55:29.378 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:29.379 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:29.379 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:29.379 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:55:29.379 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:29.379 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:55:29.380 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:29.381 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:29.381 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:55:29.381 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:29.383 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:29.383 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:55:29.383 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.386 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:55:29.386 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:55:29.386 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:55:29.387 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:29.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:29.391 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:55:29.868 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:55:29.915 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:55:29.917 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:55:29.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:55:29.919 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:55:29.923 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:29.923 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:29.923 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:55:29.924 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:55:29.924 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:55:29.925 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:55:29.925 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:55:29.926 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:55:30.340 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:55:30.389 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:30.390 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:30.390 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:30.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:30.811 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:55:31.282 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:55:31.391 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:31.391 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:31.391 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:31.394 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:31.756 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:55:32.228 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:55:32.392 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:32.392 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:32.392 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:32.395 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:32.700 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:55:33.170 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:55:33.393 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:33.394 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:33.394 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:33.395 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:33.644 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:55:34.116 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:55:34.394 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:34.394 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:34.395 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:34.396 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:34.588 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:55:35.059 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:55:35.530 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:55:36.003 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:55:36.476 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:55:36.948 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:55:37.418 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:55:37.889 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:55:37.963 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:37.963 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:37.968 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:37.968 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:37.968 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:37.968 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:37.969 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:37.969 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:37.969 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:37.972 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:37.972 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:37.972 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:37.972 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:37.972 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:42.971 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:42.971 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:42.973 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:42.974 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:42.974 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:42.975 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:42.983 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:42.984 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:42.984 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:42.985 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:42.985 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:55:42.986 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:55:42.986 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:55:42.987 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:42.987 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:42.987 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:42.987 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:55:42.987 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:42.987 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:55:42.988 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:42.989 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:55:42.989 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:55:42.989 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:42.989 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:42.989 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:42.989 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:55:42.990 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:42.990 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:55:42.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:42.991 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:55:42.991 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:55:42.991 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:42.992 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:42.992 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:42.992 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:55:42.992 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:42.992 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:55:42.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:55:42.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:55:42.995 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:55:42.995 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:55:42.995 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:42.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:43.000 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:55:43.478 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:55:43.524 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:55:43.526 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:55:43.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:55:43.527 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:55:43.529 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:43.529 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:43.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:55:43.530 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:55:43.530 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:55:43.530 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:55:43.530 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:55:43.530 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:55:43.950 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:55:43.997 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:43.998 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:43.998 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:44.000 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:44.421 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:55:44.895 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:55:44.998 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:44.998 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:44.999 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:45.001 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:45.367 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:55:45.839 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:55:45.999 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:46.000 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:46.000 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:46.002 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:46.310 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:55:46.783 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:55:47.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:47.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:47.001 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:47.004 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:47.256 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:55:47.727 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:55:48.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:48.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:48.002 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:48.005 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:48.199 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:55:48.672 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:55:49.145 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:55:49.616 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:55:50.088 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:55:50.558 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:55:51.031 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:55:51.504 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:55:51.579 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:51.579 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:51.584 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:51.584 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:51.585 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:51.585 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:51.587 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:51.587 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:51.587 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:51.587 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:51.587 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:51.588 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:51.588 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:51.588 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:55:56.588 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:55:56.589 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:55:56.590 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:56.591 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:56.591 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:56.592 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:56.597 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:55:56.598 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:56.598 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:56.598 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:55:56.598 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:55:56.600 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:55:56.600 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:55:56.601 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:56.601 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:56.601 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:55:56.601 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:55:56.602 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:55:56.602 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:55:56.602 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:56.603 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:55:56.603 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:55:56.603 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:56.603 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:56.604 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:55:56.604 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:55:56.604 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:55:56.604 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:55:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:56.606 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:55:56.606 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:55:56.606 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:56.607 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:55:56.607 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:55:56.607 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:55:56.607 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:55:56.607 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:55:56.607 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:55:56.610 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.611 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:55:56.611 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:55:56.611 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:55:56.611 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:55:56.616 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:55:57.095 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:55:57.136 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:55:57.137 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:55:57.138 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:55:57.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:55:57.140 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:55:57.141 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:55:57.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:55:57.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:55:57.141 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:55:57.141 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:55:57.142 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:55:57.142 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:55:57.567 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:55:57.615 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:57.615 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:57.616 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:57.619 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:58.038 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:55:58.509 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:55:58.616 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:58.624 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:58.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:58.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:58.982 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:55:59.454 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:55:59.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:55:59.625 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:55:59.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:55:59.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:55:59.926 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:56:00.397 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:56:00.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:00.627 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:00.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:00.627 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:00.870 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:56:01.342 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:56:01.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:01.628 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:01.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:01.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:01.814 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:56:02.285 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:56:02.759 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:56:03.231 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:56:03.703 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:56:04.174 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:56:04.648 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:56:05.120 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:56:05.193 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:05.193 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:05.198 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:05.198 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:05.198 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:05.198 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:05.199 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:05.199 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:05.199 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:05.202 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:05.202 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:05.202 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:05.202 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:05.203 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:10.205 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:10.205 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:10.205 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:10.205 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:10.205 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:10.205 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:10.212 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:10.212 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:10.212 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:10.212 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:10.212 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:56:10.215 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:56:10.216 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:56:10.216 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:10.216 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:10.216 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:10.217 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:56:10.217 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:10.217 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:56:10.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:10.219 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:56:10.219 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:56:10.219 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:10.219 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:10.219 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:10.219 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:56:10.220 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:10.220 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:56:10.220 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:10.222 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:56:10.222 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:10.222 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:56:10.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:10.225 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:56:10.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:56:10.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:56:10.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:56:10.225 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:56:10.226 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:56:10.226 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:56:10.226 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:56:10.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:10.231 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:56:10.708 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:56:10.744 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:56:10.745 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:56:10.747 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:56:10.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:56:10.748 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:10.749 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:10.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:56:10.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:56:10.749 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:56:10.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:56:10.749 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:56:10.749 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:56:11.176 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:56:11.229 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:11.230 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:11.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:11.233 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:11.647 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:56:12.121 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:56:12.231 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:12.231 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:12.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:12.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:12.593 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:56:13.064 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:56:13.232 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:13.232 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:13.232 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:13.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:13.535 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:56:14.009 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:56:14.233 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:14.233 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:14.234 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:14.236 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:14.481 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:56:14.953 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:56:15.234 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:15.234 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:15.234 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:15.237 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:15.426 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:56:15.899 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:56:16.371 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:56:16.842 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:56:17.315 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:56:17.788 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:56:18.260 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:56:18.731 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:56:19.204 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:56:19.676 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:56:20.148 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:56:20.619 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:56:21.093 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:56:21.565 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:56:22.037 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:56:22.508 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:56:22.982 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:56:23.453 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:56:23.925 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:56:24.396 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:56:24.869 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:56:25.342 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:56:25.814 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:56:26.285 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:56:26.758 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:56:26.760 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:26.760 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:26.764 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:26.765 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:26.765 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:26.765 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:26.765 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:26.765 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:26.766 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:26.767 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:26.767 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:26.767 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:26.767 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:56:26.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:26.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3574 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:56:31.768 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:31.768 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:31.770 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:31.772 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:31.773 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:31.773 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:31.779 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:31.780 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:31.780 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:31.781 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:31.781 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:56:31.783 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:56:31.784 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:56:31.784 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:31.784 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:31.785 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:31.785 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:56:31.786 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:31.786 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:56:31.786 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:31.787 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:31.787 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:56:31.787 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:31.788 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:31.788 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:56:31.788 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.790 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:56:31.791 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:56:31.791 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:56:31.791 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.791 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:31.795 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:56:32.274 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:56:32.320 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:56:32.322 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:56:32.324 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:56:32.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:56:32.339 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:32.339 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:32.339 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:56:32.339 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:56:32.339 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:56:32.340 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:56:32.340 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:56:32.340 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:56:32.746 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:56:32.794 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:32.794 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:32.796 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:32.798 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:33.217 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:56:33.690 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:56:33.795 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:33.795 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:33.797 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:33.800 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:34.163 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:56:34.634 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:56:34.796 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:34.796 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:34.798 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:34.800 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:35.105 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:56:35.576 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:56:35.796 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:35.797 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:35.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:35.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:36.050 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:56:36.522 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:56:36.797 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:36.798 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:36.800 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:36.803 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:36.994 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:56:37.465 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:56:37.938 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:56:38.410 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:56:38.882 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:56:39.353 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:56:39.827 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:56:40.299 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:56:40.370 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:40.371 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:40.383 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:40.383 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:40.384 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:40.384 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:40.384 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:40.384 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:40.384 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:40.386 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:40.386 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:40.386 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:40.386 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:56:45.386 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:56:45.386 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:56:45.388 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:45.389 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:45.390 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:45.390 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:45.399 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:56:45.401 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:45.401 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:45.402 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:56:45.402 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:56:45.406 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:56:45.406 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:56:45.407 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:45.407 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:45.407 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:56:45.408 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:56:45.408 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:56:45.408 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:56:45.409 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:45.409 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:45.410 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:56:45.410 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:56:45.410 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:45.412 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:45.413 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:56:45.413 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:56:45.413 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:56:45.417 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:56:45.417 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:56:45.417 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:56:45.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:56:45.422 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:56:45.901 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:56:45.954 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:56:45.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:56:45.958 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:56:45.960 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:56:45.969 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:56:45.969 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:56:45.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:56:45.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:56:45.970 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:56:45.970 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:56:45.970 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:56:45.970 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:56:46.368 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:56:46.421 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:46.421 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:46.423 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:46.428 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:46.840 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:56:47.313 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:56:47.422 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:47.423 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:47.424 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:47.429 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:47.785 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:56:48.257 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:56:48.423 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:48.424 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:48.425 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:48.430 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:48.728 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:56:49.198 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:56:49.424 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:49.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:49.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:49.430 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:49.670 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:56:50.143 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:56:50.426 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:56:50.426 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:56:50.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:56:50.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:56:50.616 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:56:51.088 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:56:51.559 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:56:52.032 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:56:52.505 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:56:52.977 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:56:53.450 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:56:53.922 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:56:54.394 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:56:54.865 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:56:55.338 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:56:55.811 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:56:56.283 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:56:56.756 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:56:57.228 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:56:57.700 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:56:58.171 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:56:58.644 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:56:59.117 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:56:59.589 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:57:00.059 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:57:00.531 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:57:01.004 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:57:01.476 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:57:01.948 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:57:02.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:02.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:02.020 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:02.022 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:02.022 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:02.022 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:02.022 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:02.022 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.022 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:02.023 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3588 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.023 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:07.024 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:07.025 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:07.027 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:07.027 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:07.028 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:07.037 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:07.039 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:07.039 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:07.039 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:07.039 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:07.042 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:07.043 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:07.043 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:07.043 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:07.043 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:07.044 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:07.044 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:07.044 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:07.044 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:07.045 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:07.045 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:07.045 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:07.045 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:07.045 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:07.046 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:07.046 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:07.046 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:07.046 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:07.047 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:07.047 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:07.047 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:07.048 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:07.048 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:07.048 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:07.048 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:07.048 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:07.048 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.050 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:07.051 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:07.051 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:07.051 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:07.055 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:07.534 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:07.578 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:07.580 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:07.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:07.581 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:07.599 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:07.599 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:07.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:07.615 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:07.615 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:07.615 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:07.615 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:07.616 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:07.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:07.616 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:07.619 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:07.619 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:07.619 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:07.619 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:07.619 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:12.617 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:12.617 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:12.619 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:12.620 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:12.621 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:12.621 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:12.624 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:12.624 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:12.624 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:12.624 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:12.624 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:12.625 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:12.625 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:12.625 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:12.625 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:12.626 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:12.626 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:12.626 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:12.627 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:12.627 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:12.627 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:12.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:12.628 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:12.628 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:12.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:12.630 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:12.630 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:12.630 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:12.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:12.635 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:13.112 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:13.158 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:13.161 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:13.162 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:13.163 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:13.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:13.185 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:13.186 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:13.220 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:13.221 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:13.224 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:13.224 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:13.224 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:13.224 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:13.224 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.224 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:18.225 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:18.226 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:18.228 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:18.228 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:18.229 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:18.235 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:18.235 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:18.235 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:18.236 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:18.236 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:18.238 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:18.238 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:18.238 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:18.240 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:18.240 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:18.240 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:18.240 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:18.240 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:18.241 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:18.241 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:18.241 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:18.241 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:18.242 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:18.242 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:18.242 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:18.243 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:18.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:18.243 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:18.243 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:18.243 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:18.243 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:18.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:18.246 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:18.246 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:18.246 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:18.251 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:18.729 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:18.781 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:18.783 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:18.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:18.786 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:18.802 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:18.802 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:18.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:18.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:18.813 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:18.814 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:18.814 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:18.814 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:18.814 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:18.814 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:18.817 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:18.817 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:18.817 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:18.817 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:18.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:23.817 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:23.817 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:23.819 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:23.821 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:23.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:23.822 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:23.828 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:23.828 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:23.828 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:23.828 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:23.828 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:23.829 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:23.829 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:23.829 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:23.829 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:23.830 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:23.830 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:23.830 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:23.830 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:23.830 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:23.831 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:23.832 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:23.832 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:23.832 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:23.834 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:23.834 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:23.834 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:23.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:23.837 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:23.837 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:23.837 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:23.842 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:24.320 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:24.372 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:24.375 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:24.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:24.377 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:24.396 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:24.396 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:24.396 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:24.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:24.410 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:24.410 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:24.410 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:24.411 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:24.411 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:24.411 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:24.414 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:24.414 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:24.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:24.414 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:24.414 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:29.413 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:29.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:29.415 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:29.417 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:29.417 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:29.418 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:29.427 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:29.429 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:29.429 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:29.430 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:29.430 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:29.435 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:29.435 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:29.435 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:29.436 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:29.436 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:29.436 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:29.436 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:29.437 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:29.437 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:29.440 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:29.440 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:29.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:29.440 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:29.441 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:29.441 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:29.441 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:29.441 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:29.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:29.445 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:29.445 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:29.445 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:29.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:29.449 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:29.449 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:29.449 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:29.454 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:29.932 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:29.975 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:29.976 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:29.977 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:29.977 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:29.994 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:29.994 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:29.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:30.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:30.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:30.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:30.014 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:30.015 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:30.016 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:30.016 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:30.016 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:30.016 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:30.016 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.018 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:35.018 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:35.020 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:35.023 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:35.023 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:35.023 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:35.038 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:35.039 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:35.040 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:35.040 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:35.040 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:35.043 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:35.044 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:35.044 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:35.044 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:35.044 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:35.045 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:35.045 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:35.045 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:35.045 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:35.047 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:35.047 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:35.048 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:35.048 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:35.048 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:35.048 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:35.048 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:35.048 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:35.048 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:35.050 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:35.050 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:35.050 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:35.051 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:35.053 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:35.054 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:35.054 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:35.054 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:35.059 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:35.535 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:35.584 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:35.586 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:35.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:35.588 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:35.605 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:35.605 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:35.606 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:35.627 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:35.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:35.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:35.632 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:35.633 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:35.633 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:35.633 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:57:35.633 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:35.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:57:40.635 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:57:40.636 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:57:40.639 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:40.639 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:40.639 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:40.639 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:40.648 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:57:40.649 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:40.649 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:40.650 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:57:40.650 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:57:40.653 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:57:40.653 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:57:40.653 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:40.654 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:40.654 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:57:40.654 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:57:40.655 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:57:40.655 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:57:40.655 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:40.656 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:57:40.656 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:57:40.656 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:57:40.657 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:40.658 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:40.659 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:57:40.659 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:57:40.659 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.662 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:57:40.662 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:57:40.662 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:57:40.662 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:57:40.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:57:40.667 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:57:41.145 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:57:41.195 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:57:41.198 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:57:41.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:57:41.200 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:57:41.205 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:57:41.205 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:57:41.205 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:57:41.205 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:57:41.206 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:57:41.206 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:57:41.206 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:57:41.206 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:57:41.617 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:57:41.665 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:41.666 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:41.666 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:41.668 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:42.088 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:57:42.559 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:57:42.666 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:42.666 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:42.666 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:42.669 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:43.033 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:57:43.505 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:57:43.666 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:43.667 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:43.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:43.670 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:43.972 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:57:44.443 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:57:44.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:44.668 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:44.668 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:44.671 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:44.917 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:57:45.389 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:57:45.668 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:57:45.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:57:45.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:57:45.671 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:57:45.861 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:57:46.332 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:57:46.805 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:57:47.278 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:57:47.750 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:57:48.223 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:57:48.696 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:57:49.168 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:57:49.638 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 01:57:50.109 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 01:57:50.583 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 01:57:51.055 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 01:57:51.527 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 01:57:51.998 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 01:57:52.487 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 01:57:52.959 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 01:57:53.430 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 01:57:53.901 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 01:57:54.374 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 01:57:54.847 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 01:57:55.319 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 01:57:55.790 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 01:57:56.263 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 01:57:56.736 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 01:57:57.207 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 01:57:57.679 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 01:57:58.152 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 01:57:58.624 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 01:57:59.096 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 01:57:59.567 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 01:58:00.041 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 01:58:00.513 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 01:58:00.985 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 01:58:01.456 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 01:58:01.929 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 01:58:02.402 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 01:58:02.874 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 01:58:03.347 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 01:58:03.820 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 01:58:04.292 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 01:58:04.762 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 01:58:05.236 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 01:58:05.708 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 01:58:06.180 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 01:58:06.654 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 01:58:07.126 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 01:58:07.598 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 01:58:08.069 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 01:58:08.541 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 01:58:09.014 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 01:58:09.486 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 01:58:09.957 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 01:58:10.430 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 01:58:10.903 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 01:58:11.375 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 01:58:11.846 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 01:58:12.319 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 01:58:12.792 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 01:58:13.263 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 01:58:13.735 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 01:58:14.207 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 01:58:14.680 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 01:58:14.686 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:58:14.686 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:58:14.691 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:14.691 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:14.691 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:14.691 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:14.691 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:14.692 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:14.692 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:14.694 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:14.694 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:14.694 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:14.694 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7348 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:14.694 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:19.697 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:19.697 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:19.697 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:19.697 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:19.697 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:19.697 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:19.700 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:19.700 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:19.700 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:19.700 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:19.700 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:19.701 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:19.701 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:58:19.701 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:19.702 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:19.702 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:58:19.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:19.703 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:58:19.703 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:58:19.703 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:19.703 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:19.704 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:58:19.704 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:19.704 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:19.704 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:58:19.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:58:19.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:58:19.706 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:58:19.706 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:58:19.706 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:19.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:19.710 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:58:20.189 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:58:20.227 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:58:20.228 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:58:20.230 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:58:20.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:58:20.661 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:58:20.709 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:20.709 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:20.709 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:20.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:21.135 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:58:21.607 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:58:21.710 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:21.711 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:21.711 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:21.711 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:22.078 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:58:22.552 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:58:22.712 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:22.712 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:22.712 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:22.712 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:23.024 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:58:23.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:23.254 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:23.255 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:23.255 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:23.255 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:23.255 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:58:28.255 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:28.255 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:28.255 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:28.256 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:28.256 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:28.256 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:28.262 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:28.262 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:28.262 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:28.262 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:28.262 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:28.263 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:28.263 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:58:28.263 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:28.265 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:28.265 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:58:28.265 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:28.266 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:28.266 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:58:28.266 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:58:28.268 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:58:28.268 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:58:28.268 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:28.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:28.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:28.273 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:58:28.750 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:58:28.797 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:58:28.799 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:58:28.801 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:58:28.802 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:58:29.222 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:58:29.271 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:29.271 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:29.272 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:29.272 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:29.697 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:58:30.169 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:58:30.272 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:30.273 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:30.273 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:30.273 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:30.642 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:58:31.115 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:58:31.274 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:31.274 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:31.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:31.274 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:31.586 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:58:32.060 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:58:32.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:32.275 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:32.276 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:32.276 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:32.532 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:58:33.004 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:58:33.276 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:33.277 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:33.277 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:33.277 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:33.480 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:58:33.951 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:58:34.426 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:58:34.816 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:34.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:34.816 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:34.816 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:34.817 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:34.817 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:34.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:34.820 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:34.820 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:34.820 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:34.821 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:58:34.821 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.821 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.821 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.821 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.821 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:34.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:39.818 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:39.819 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:39.820 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:39.821 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:39.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:39.822 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:39.826 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:39.827 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:39.827 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:39.827 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:39.827 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:58:39.829 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:58:39.830 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:58:39.830 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:39.830 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:39.830 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:39.831 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:58:39.831 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:39.831 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:58:39.832 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:39.833 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:39.833 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:58:39.833 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:39.835 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:39.836 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:39.836 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:58:39.836 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:58:39.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:58:39.840 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:58:39.840 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:58:39.840 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:39.845 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:58:40.321 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:58:40.375 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:58:40.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:58:40.377 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:58:40.379 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:58:40.793 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:58:40.843 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:40.843 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:40.845 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:40.848 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:41.267 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:58:41.731 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:58:41.844 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:41.844 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:41.846 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:41.849 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:42.194 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:58:42.658 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:58:42.845 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:42.845 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:42.847 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:42.849 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:43.121 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:58:43.584 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:58:43.846 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:43.846 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:43.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:43.851 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:44.048 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:58:44.511 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:58:44.847 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:44.847 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:44.849 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:44.852 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:44.975 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:58:45.438 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:58:45.901 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:58:46.365 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:58:46.392 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:46.393 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:46.394 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:46.394 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:46.394 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:46.394 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:46.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1436 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:51.397 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:51.397 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:51.398 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:51.399 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:51.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:51.400 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:51.405 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:51.407 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:51.407 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:51.407 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:58:51.407 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:58:51.409 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:51.410 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:58:51.410 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:58:51.410 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:51.412 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:58:51.412 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:58:51.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:51.415 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:58:51.415 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:58:51.415 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:51.417 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:58:51.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:58:51.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:58:51.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:58:51.417 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:58:51.418 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:58:51.418 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:58:51.418 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.419 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:58:51.423 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:58:51.900 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:58:51.946 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:58:51.948 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:58:51.949 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:58:51.952 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:58:52.364 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:58:52.421 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:52.421 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:52.422 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:52.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:52.828 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:58:53.291 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:58:53.423 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:53.423 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:53.423 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:53.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:53.755 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:58:54.218 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:58:54.424 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:54.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:54.425 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:54.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:54.682 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:58:55.145 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:58:55.426 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:55.426 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:55.426 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:55.426 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:55.608 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:58:56.072 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:58:56.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:56.428 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:56.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:56.428 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:56.535 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:58:56.998 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:58:57.462 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:58:57.925 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:58:57.967 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:58:57.968 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:58:57.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:58:57.968 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:58:57.968 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.968 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:58:57.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1439 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:02.971 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:02.971 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:02.973 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:02.973 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:02.974 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:02.974 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:02.983 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:02.984 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:02.984 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:02.984 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:02.984 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:02.987 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:02.987 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:02.988 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:02.988 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:02.988 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:02.989 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:02.989 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:02.989 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:02.989 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:02.990 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:02.991 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:02.991 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:02.991 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:02.993 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:02.993 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:02.994 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:02.994 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:02.994 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:02.994 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:02.994 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:02.994 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:02.994 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:02.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:02.998 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:02.998 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:02.998 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:02.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:03.003 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:03.481 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:03.532 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:03.535 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:03.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:03.535 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:03.951 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:59:04.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:04.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:04.003 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:04.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:04.414 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:59:04.878 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:59:05.003 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:05.003 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:05.004 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:05.008 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:05.341 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:59:05.804 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:59:06.004 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:06.004 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:06.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:06.008 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:06.268 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:59:06.731 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:59:07.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:07.006 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:07.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:07.010 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:07.194 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:59:07.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:07.658 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 01:59:08.007 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:08.007 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:08.007 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:08.012 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:08.121 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 01:59:08.585 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 01:59:09.048 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 01:59:09.511 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 01:59:09.975 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 01:59:10.438 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 01:59:10.901 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 01:59:11.365 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 01:59:11.559 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:11.560 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:11.560 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:11.560 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:11.560 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:11.561 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:11.561 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:11.564 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:11.564 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:11.564 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:11.564 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.565 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:11.566 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1881 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:16.561 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:16.562 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:16.563 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:16.564 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:16.565 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:16.565 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:16.568 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:16.568 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:16.568 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:16.568 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:16.568 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:16.569 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:16.569 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:16.569 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:16.569 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:16.569 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:16.569 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:16.570 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:16.570 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:16.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:16.570 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:16.571 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:16.572 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:16.572 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:16.572 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:16.573 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:16.574 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:16.574 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:16.574 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:16.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:16.579 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:17.057 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:17.097 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:17.099 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:17.101 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:17.101 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:17.529 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:59:17.577 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:17.577 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:17.577 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:17.577 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:18.004 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:59:18.476 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:59:18.579 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:18.579 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:18.579 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:18.579 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:18.951 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:59:19.423 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:59:19.579 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:19.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:19.580 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:19.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:19.896 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:59:20.369 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:59:20.581 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:20.581 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:20.581 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:20.581 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:20.841 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:59:21.116 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:21.116 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:21.117 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:21.118 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:21.118 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:21.118 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:21.118 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=980 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.120 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:26.120 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:26.121 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:26.123 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:26.124 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:26.124 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:26.132 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:26.133 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:26.133 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:26.134 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:26.134 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:26.137 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:26.137 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:26.137 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:26.139 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:26.140 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:26.140 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:26.140 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:26.142 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:26.142 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:26.142 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.145 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:26.145 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:26.145 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:26.145 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:26.150 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:26.628 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:26.669 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:26.671 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:26.672 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:26.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:26.679 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:26.680 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:26.680 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:26.680 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:26.683 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:26.683 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:26.683 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:26.683 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:26.683 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:26.683 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:26.683 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:26.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:31.683 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:31.684 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:31.686 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:31.686 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:31.686 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:31.687 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:31.694 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:31.695 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:31.695 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:31.695 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:31.695 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:31.698 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:31.698 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:31.699 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:31.699 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:31.699 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:31.699 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:31.700 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:31.700 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:31.700 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:31.701 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:31.701 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:31.701 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:31.701 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:31.701 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:31.701 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:31.702 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:31.702 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:31.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:31.704 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:31.704 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:31.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:31.708 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:31.708 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:31.708 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:31.712 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:32.189 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:32.234 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:32.236 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:32.237 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:32.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:32.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:32.250 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:32.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:32.250 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:32.251 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:32.251 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:32.251 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:32.251 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:32.252 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:32.252 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:32.252 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:32.252 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:32.252 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.254 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:37.254 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:37.256 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:37.257 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:37.257 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:37.258 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:37.284 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:37.286 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:37.287 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:37.287 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:37.287 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:37.293 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:37.294 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:37.294 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:37.294 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:37.295 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:37.295 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:37.296 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:37.296 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:37.296 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:37.298 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:37.299 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:37.299 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:37.299 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:37.300 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:37.300 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:37.300 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:37.300 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:37.300 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:37.303 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:37.303 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:37.303 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:37.303 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:37.303 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:37.304 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:37.304 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:37.304 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:37.304 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:37.307 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.308 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:37.308 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:37.308 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:37.309 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:37.313 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:37.793 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:37.837 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:37.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:37.841 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:37.843 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:37.858 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:37.859 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:37.863 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:37.863 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:37.863 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:37.863 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:37.863 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.863 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.864 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.864 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.864 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.864 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:37.864 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:42.861 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:42.861 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:42.863 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:42.865 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:42.865 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:42.866 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:42.873 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:42.874 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:42.874 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:42.874 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:42.874 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:42.876 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:42.876 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:42.877 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:42.877 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:42.877 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:42.877 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:42.878 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:42.878 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:42.878 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:42.878 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:42.879 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:42.879 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:42.879 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:42.880 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:42.881 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:42.881 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:42.881 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:42.884 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:42.884 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:42.884 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:42.888 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:43.366 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:43.410 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:43.412 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:43.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:43.414 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:43.422 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:59:43.422 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:59:43.423 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:59:43.423 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:43.423 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:59:43.423 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:59:43.423 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:59:43.423 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:59:43.833 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:59:43.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:43.886 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:43.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:43.889 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:44.305 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:59:44.778 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:59:44.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:44.887 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:44.888 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:44.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:45.250 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:59:45.722 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:59:45.888 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:45.888 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:45.889 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:45.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:46.193 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:59:46.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:59:46.474 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:59:46.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:46.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:46.522 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:59:46.523 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:59:46.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:46.528 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:46.528 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:46.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:46.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:46.532 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:46.532 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:46.532 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:46.532 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:46.532 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:46.532 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:46.532 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 01:59:46.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:46.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:46.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:46.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 01:59:51.533 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:51.533 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:51.534 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:51.536 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:51.537 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:51.537 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:51.547 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:51.548 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:51.548 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:51.549 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 01:59:51.549 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 01:59:51.551 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 01:59:51.551 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 01:59:51.552 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:51.552 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:51.552 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:51.552 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 01:59:51.553 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 01:59:51.553 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 01:59:51.553 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:51.554 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 01:59:51.554 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 01:59:51.554 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 01:59:51.555 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:51.556 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 01:59:51.556 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 01:59:51.557 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:51.557 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 01:59:51.557 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:51.557 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 01:59:51.557 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 01:59:51.557 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 01:59:51.557 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:51.559 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.560 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 01:59:51.560 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 01:59:51.560 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 01:59:51.560 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 01:59:51.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 01:59:51.565 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 01:59:52.043 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 01:59:52.087 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 01:59:52.088 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 01:59:52.089 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 01:59:52.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:52.095 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:59:52.095 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:59:52.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 01:59:52.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:52.097 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:59:52.097 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:59:52.097 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 01:59:52.098 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 01:59:52.515 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 01:59:52.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:52.564 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:52.564 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:52.567 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:52.986 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 01:59:53.458 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 01:59:53.565 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:53.565 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:53.566 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:53.569 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:53.931 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 01:59:54.403 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 01:59:54.566 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:54.566 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:54.567 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:54.569 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:54.874 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 01:59:55.157 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 01:59:55.157 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 01:59:55.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:55.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 01:59:55.345 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 01:59:55.567 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:55.567 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:55.568 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:55.570 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:55.816 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 01:59:55.826 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 01:59:55.827 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 01:59:55.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 01:59:55.834 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 01:59:55.834 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 01:59:55.834 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:00.836 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:00.837 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:00.841 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:00.841 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:00.841 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:00.841 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:00.848 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:00.848 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:00.848 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:00.848 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:00.849 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:00:00.851 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:00:00.851 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:00:00.852 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:00.852 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:00.852 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:00.853 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:00:00.853 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:00.853 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:00:00.854 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:00.855 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:00:00.855 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:00:00.855 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:00.855 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:00.856 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:00.856 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:00:00.856 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:00.856 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:00:00.856 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:00.858 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:00.858 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:00:00.858 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:00.861 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:00:00.861 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:00:00.861 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:00:00.861 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:00:00.861 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:00:00.862 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:00:00.862 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:00:00.862 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:00:00.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:00.867 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:00:01.345 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:00:01.390 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:00:01.391 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:00:01.393 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:00:01.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:01.398 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:01.398 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:01.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:00:01.400 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:01.400 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:01.400 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:01.400 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:00:01.400 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:00:01.812 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:00:01.865 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:01.866 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:01.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:01.870 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:02.283 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:00:02.756 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:00:02.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:02.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:02.868 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:02.872 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:03.229 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:00:03.701 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:00:03.868 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:03.868 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:03.869 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:03.873 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:04.172 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:00:04.455 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:04.455 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:04.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:04.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:04.643 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:00:04.868 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:04.869 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:04.870 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:04.874 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:05.116 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:00:05.589 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:00:05.870 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:05.870 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:05.871 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:05.875 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:06.061 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:00:06.534 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:00:07.007 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:00:07.478 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:00:07.949 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:00:08.420 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:00:08.891 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:00:09.364 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:00:09.458 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:09.458 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:09.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:09.475 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:09.476 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:09.478 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:09.478 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:09.478 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:09.478 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:09.478 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:14.478 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:14.479 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:14.480 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:14.482 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:14.483 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:14.483 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:14.491 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:14.493 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:14.493 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:14.494 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:14.494 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:00:14.498 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:00:14.498 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:00:14.499 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:14.499 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:14.500 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:14.500 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:00:14.501 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:14.501 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:00:14.501 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:14.503 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:00:14.503 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:00:14.504 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:14.504 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:14.504 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:14.504 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:00:14.504 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:14.504 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:00:14.505 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:14.507 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:00:14.507 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:00:14.507 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:14.507 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:14.507 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:14.508 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:00:14.508 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:14.508 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:00:14.508 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:14.511 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:00:14.511 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:00:14.511 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:00:14.511 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:00:14.511 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.512 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:00:14.512 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:00:14.512 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:00:14.512 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:14.517 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:00:14.995 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:00:15.043 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:00:15.044 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:00:15.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:15.046 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:00:15.051 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:15.051 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:15.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:00:15.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:15.052 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:15.052 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:15.053 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:00:15.053 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:00:15.463 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:00:15.516 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:15.516 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:15.517 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:15.521 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:15.934 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:00:16.407 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:00:16.517 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:16.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:16.518 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:16.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:16.879 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:00:17.351 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:00:17.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:17.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:17.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:17.523 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:17.822 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:00:18.104 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:18.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:18.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:18.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:18.295 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:00:18.520 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:18.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:18.521 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:18.524 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:18.768 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:00:19.240 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:00:19.521 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:19.521 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:19.522 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:19.524 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:19.711 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:00:20.181 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:00:20.655 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:00:21.128 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:00:21.594 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:00:22.066 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:00:22.537 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:00:23.007 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:00:23.107 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:23.108 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:23.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:23.125 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:23.125 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:23.126 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:23.126 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:23.126 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:23.126 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:23.126 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:23.129 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:23.129 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:23.129 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:23.129 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:23.129 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1864 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:28.133 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:28.133 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:28.133 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:28.133 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:28.133 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:28.133 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:28.141 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:28.141 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:28.142 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:28.142 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:28.142 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:00:28.145 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:00:28.145 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:00:28.145 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:28.145 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:28.146 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:28.146 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:00:28.146 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:28.146 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:00:28.146 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:28.148 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:00:28.149 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:00:28.149 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:28.149 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:28.149 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:28.150 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:00:28.150 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:28.150 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:00:28.150 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:28.151 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:00:28.151 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:00:28.151 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:28.151 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:28.151 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:28.151 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:00:28.152 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:28.152 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:00:28.152 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:28.154 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:00:28.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:00:28.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:00:28.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:00:28.154 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:00:28.155 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:00:28.155 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:00:28.155 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:28.160 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:00:28.637 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:00:28.679 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:00:28.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:28.680 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:00:28.680 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:28.682 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:28.682 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:00:28.682 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:00:29.104 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:00:29.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:29.159 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:29.160 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:29.164 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:29.575 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:00:30.049 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:00:30.160 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:30.161 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:30.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:30.164 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:30.521 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:00:30.992 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:00:31.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:31.162 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:31.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:31.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:31.463 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:00:31.747 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:31.747 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:31.747 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:31.747 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:31.934 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:00:32.163 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:32.163 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:32.163 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:32.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:32.405 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:00:32.879 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:00:33.164 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:33.164 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:33.164 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:33.166 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:33.351 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:00:33.823 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:00:34.294 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:00:34.765 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:00:35.236 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:00:35.709 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:00:36.182 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:00:36.654 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:00:36.750 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:36.750 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:36.750 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:36.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:36.766 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:36.766 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:36.766 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:36.767 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:36.767 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:36.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:36.768 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:36.768 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:36.768 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:36.768 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:36.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:36.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:41.770 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:41.771 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:41.772 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:41.774 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:41.775 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:41.775 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:41.791 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:41.792 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:41.792 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:41.793 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:41.793 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:00:41.796 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:00:41.797 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:00:41.797 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:41.797 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:41.797 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:41.798 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:00:41.798 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:41.798 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:00:41.798 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:41.800 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:41.800 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:00:41.800 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:41.801 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:41.802 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:41.802 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:00:41.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.807 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:00:41.807 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:00:41.807 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:00:41.807 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:41.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:41.812 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:00:42.291 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:00:42.337 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:00:42.340 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:00:42.341 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:42.342 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:00:42.352 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:42.352 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:42.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:00:42.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:42.353 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:42.354 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:42.354 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:00:42.354 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:00:42.381 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:42.382 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:42.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:42.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:42.759 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:00:42.811 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:42.812 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:42.813 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:42.815 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:43.230 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:00:43.703 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:00:43.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:43.813 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:43.814 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:43.816 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:44.176 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:00:44.647 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:00:44.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:44.814 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:44.816 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:44.817 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:45.118 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:00:45.592 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:00:45.814 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:45.815 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:45.817 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:45.818 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:46.064 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:00:46.536 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:00:46.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:46.816 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:46.817 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:46.819 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:47.007 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:00:47.383 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:47.384 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:47.395 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:47.396 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:47.396 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:47.396 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:47.396 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:47.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1208 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:52.402 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:52.402 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:52.402 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:52.402 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:52.402 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:52.402 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:52.409 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:52.409 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:52.409 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:52.410 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:00:52.410 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:00:52.412 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:00:52.412 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:00:52.413 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:52.413 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:52.413 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:52.414 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:00:52.414 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:00:52.414 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:00:52.414 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:52.415 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:00:52.416 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:00:52.416 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:52.416 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:52.416 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:52.416 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:00:52.417 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:00:52.417 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:00:52.417 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:52.419 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:00:52.419 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:00:52.419 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:52.422 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:00:52.424 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:00:52.424 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:00:52.424 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.424 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:00:52.428 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:00:52.905 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:00:52.951 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:00:52.953 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:00:52.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:52.955 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:00:52.964 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:52.964 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:52.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:00:52.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:52.966 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:52.966 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:52.966 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:00:52.966 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:00:53.377 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:00:53.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:53.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:53.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:53.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:53.843 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:00:54.315 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:00:54.428 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:54.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:54.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:54.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:54.788 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:00:55.260 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:00:55.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:55.429 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:55.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:55.432 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:55.732 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:00:56.015 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:00:56.016 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:00:56.016 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:56.016 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:00:56.206 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:00:56.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:56.431 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:56.431 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:56.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:56.678 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:00:57.150 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:00:57.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:57.431 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:57.432 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:57.434 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:57.623 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:00:58.095 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:00:58.567 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:00:58.615 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:00:58.616 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:00:58.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:00:58.623 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:00:58.623 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:00:58.623 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:00:58.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:00:58.624 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:00:58.624 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:00:58.624 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:00:58.626 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:00:58.626 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:00:58.626 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:00:58.626 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:00:58.626 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.626 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.626 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.626 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.626 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.627 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.627 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:00:58.627 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1341 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:01:03.623 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:03.623 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:03.623 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:03.623 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:03.624 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:03.624 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:03.627 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:03.627 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:03.627 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:03.627 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:03.627 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:03.628 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:03.628 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:03.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:03.629 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:03.629 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:03.629 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:03.629 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:03.629 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:03.629 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:03.630 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:03.630 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:03.630 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:03.631 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:03.631 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:03.631 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.632 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:03.633 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:03.633 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:03.633 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:03.637 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:04.100 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:04.145 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:04.145 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:04.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:04.146 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:04.147 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:04.147 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:04.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:04.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:04.148 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:04.148 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:04.148 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:04.148 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:04.563 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:01:04.635 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:04.635 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:04.635 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:04.638 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:05.025 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:01:05.488 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:01:05.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:05.636 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:05.637 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:05.638 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:05.952 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:01:06.419 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:01:06.637 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:06.637 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:06.638 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:06.639 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:06.886 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:01:07.351 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:01:07.384 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:07.385 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:07.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:07.389 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:07.390 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:07.390 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:07.390 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:07.390 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:01:12.481 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:12.481 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:12.481 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:12.482 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:12.482 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:12.483 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:12.486 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:12.486 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:12.486 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:12.486 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:12.486 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:12.487 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:12.487 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:12.487 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:12.488 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:12.488 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:12.488 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:12.488 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:12.489 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:12.489 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:12.489 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:12.489 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:12.489 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:12.490 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:12.490 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:12.490 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:12.490 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:12.490 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:12.490 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:12.491 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:12.491 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:12.491 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:12.493 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:12.493 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:12.493 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:12.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.498 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:12.961 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:13.042 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:13.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:13.043 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:13.043 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:13.045 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:13.045 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:13.045 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:13.423 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:01:13.531 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:13.531 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:13.531 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:13.533 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:13.886 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:01:14.348 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:01:14.532 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:14.532 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:14.532 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:14.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:14.810 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:01:15.272 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:01:15.532 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:15.532 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:15.532 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:15.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:15.735 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:01:16.199 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:01:16.511 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:16.511 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:16.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:16.513 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:16.513 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:16.513 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:01:21.514 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:21.514 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:21.514 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:21.514 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:21.515 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:21.515 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:21.519 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:21.519 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:21.519 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:21.519 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:21.519 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:21.520 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:21.520 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:21.520 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:21.521 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:21.521 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:21.521 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:21.522 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:21.522 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:21.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:21.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:21.524 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:21.524 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:21.528 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:21.991 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:22.037 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:22.037 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:22.038 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:22.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:22.040 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:22.040 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:22.040 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:22.305 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:22.305 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:22.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:22.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:22.307 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:22.307 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:22.307 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:01:27.308 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:27.308 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:27.308 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:27.309 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:27.309 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:27.309 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:27.313 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:27.313 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:27.313 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:27.313 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:27.313 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:27.314 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:27.314 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:27.314 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:27.315 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:27.315 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:27.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:27.316 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:27.316 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:27.316 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:27.318 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:27.318 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:27.322 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:27.785 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:27.832 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:27.832 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:27.832 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:27.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:27.834 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:27.834 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:27.834 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:28.053 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:28.053 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:28.054 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:28.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:28.055 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:28.055 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:28.055 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:01:33.056 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:33.056 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:33.056 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:33.057 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:33.057 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:33.057 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:33.060 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:33.061 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:33.061 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:33.061 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:33.061 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:33.062 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:33.062 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:33.062 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:33.063 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:33.063 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:33.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:33.064 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:33.064 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:33.064 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.066 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:33.066 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:33.066 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:33.067 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:33.067 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:33.071 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:33.534 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:33.581 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:33.581 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:33.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:33.582 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:33.584 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:33.584 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:33.584 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:33.996 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:01:34.069 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:34.070 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:34.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:34.074 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:34.459 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:01:34.922 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:01:35.069 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:35.071 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:35.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:35.074 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:35.385 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:01:35.863 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:01:36.070 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:36.071 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:36.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:36.074 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:36.326 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:01:36.789 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:01:37.070 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:37.071 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:37.074 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:37.075 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:37.251 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:01:37.714 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:01:38.071 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:38.072 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:38.074 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:38.075 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:38.177 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:01:38.640 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:01:39.103 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:01:39.565 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:01:40.028 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:01:40.491 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:01:40.953 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:01:41.415 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:01:41.877 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:01:42.205 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:42.205 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:42.207 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:42.208 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:42.208 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:42.208 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:42.208 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:01:47.208 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:47.208 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:47.209 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:47.209 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:47.209 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:47.210 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:47.213 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:47.214 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:47.214 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:47.214 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:01:47.214 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:01:47.214 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:01:47.214 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:01:47.214 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:47.214 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:01:47.215 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:47.215 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:47.215 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:01:47.216 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:47.216 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:01:47.216 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:47.217 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:01:47.217 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:01:47.217 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:01:47.217 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:01:47.218 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:01:47.218 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:01:47.218 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:01:47.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:01:47.223 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:01:47.687 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:01:47.730 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:01:47.730 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:01:47.731 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:01:47.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:47.732 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:01:47.732 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:01:47.732 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:01:48.149 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:01:48.220 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:48.221 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:48.221 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:48.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:48.611 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:01:49.073 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:01:49.220 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:49.221 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:49.221 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:49.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:49.536 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:01:49.999 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:01:50.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:50.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:50.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:50.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:50.462 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:01:50.924 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:01:51.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:51.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:51.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:51.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:51.387 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:01:51.850 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:01:52.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:52.223 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:52.223 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:52.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:52.313 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:01:52.776 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:01:53.239 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:01:53.702 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:01:54.165 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:01:54.628 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:01:55.090 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:01:55.555 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:01:56.022 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:01:56.346 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:01:56.346 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:01:56.347 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:01:56.348 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:01:56.348 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:01:56.348 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:01:56.348 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:01.348 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:01.348 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:01.349 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:01.349 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:01.349 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:01.350 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:01.353 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:01.353 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:01.354 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:01.354 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:01.354 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:01.354 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:01.354 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:01.355 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:01.355 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:01.355 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:01.355 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:01.355 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:01.356 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:01.356 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:01.356 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:01.358 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:01.358 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:01.358 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:01.363 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:01.829 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:01.871 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:01.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:01.871 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:01.872 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:01.873 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:02:01.873 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:02:01.873 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:02:01.874 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:01.874 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:02:01.874 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:02:01.874 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:02:01.874 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:02:02.291 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:02:02.360 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:02.360 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:02.361 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:02.362 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:02.754 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:02:03.216 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:02:03.360 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:03.360 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:03.361 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:03.363 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:03.678 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:02:04.140 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:02:04.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:04.361 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:04.362 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:04.363 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:04.602 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:02:04.941 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:02:04.941 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:04.941 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:02:04.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:04.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:04.987 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.028 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.064 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:02:05.065 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.098 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.139 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.176 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.217 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.259 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.296 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.337 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.361 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:05.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:05.362 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:05.363 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:05.379 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.416 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:05.526 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:02:05.988 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:02:06.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:06.362 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:06.363 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:06.364 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:06.450 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:02:06.456 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:02:06.456 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:02:06.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:06.457 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:06.458 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:06.458 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:06.458 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:06.458 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:11.464 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:11.464 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:11.464 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:11.464 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:11.465 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:11.465 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:11.479 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:11.481 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:11.481 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:11.481 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:11.481 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:11.484 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:11.484 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:11.484 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:11.484 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:11.484 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:11.484 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:11.485 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:11.485 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:11.485 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:11.486 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:11.487 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:11.487 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:11.487 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:11.487 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:11.488 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:11.488 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:11.488 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:11.488 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:11.489 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:11.489 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:11.489 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:11.492 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:11.492 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:11.492 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:11.497 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:11.975 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:12.018 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:12.020 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:12.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:12.022 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:12.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:12.129 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:12.129 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:12.129 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:12.130 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:12.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:12.130 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:12.132 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:12.132 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:12.132 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:12.132 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:17.136 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:17.136 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:17.136 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:17.136 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:17.136 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:17.136 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:17.139 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:17.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:17.139 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:17.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:17.139 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:17.140 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:17.140 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:17.140 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:17.141 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:17.141 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:17.141 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:17.142 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:17.142 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:17.142 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:17.142 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:17.143 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:17.143 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:17.143 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:17.143 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:17.143 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:17.144 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:17.145 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:17.145 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:17.145 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:17.145 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:17.149 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:17.628 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:17.670 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:17.672 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:17.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:17.674 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:18.100 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:02:18.148 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:18.148 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:18.149 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:18.149 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:18.575 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:02:19.047 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:02:19.150 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:19.150 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:19.150 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:19.150 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:19.522 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:02:19.994 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:02:20.150 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:20.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:20.151 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:20.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:20.468 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:02:20.939 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:02:21.151 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:21.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:21.151 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:21.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:21.402 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:02:21.866 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:02:22.151 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:22.152 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:22.152 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:22.152 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:22.329 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:02:22.792 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:02:23.255 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:02:23.718 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:02:24.181 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:02:24.644 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:02:25.114 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:02:25.587 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:02:26.053 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:02:26.516 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:02:26.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:26.689 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:26.689 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:26.689 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:26.689 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:26.690 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:26.690 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:26.690 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:26.690 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:26.690 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:26.690 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:26.690 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:31.691 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:31.691 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:31.691 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:31.692 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:31.692 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:31.692 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:31.696 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:31.696 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:31.696 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:31.696 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:31.696 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:31.697 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:31.697 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:31.697 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:31.698 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:31.698 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:31.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:31.699 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:31.699 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:31.699 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:31.700 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:31.700 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:31.700 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:31.705 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:32.178 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:32.226 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:32.228 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:32.230 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:32.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:32.648 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:02:32.703 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:32.704 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:32.704 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:32.705 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:33.119 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:02:33.590 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:02:33.705 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:33.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:33.705 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:33.707 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:34.058 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:02:34.521 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:02:34.705 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:34.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:34.705 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:34.708 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:34.984 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:02:35.447 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:02:35.706 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:35.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:35.706 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:35.708 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:35.918 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:02:36.388 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:02:36.706 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:36.706 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:36.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:36.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:36.858 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:02:37.324 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:02:37.787 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:02:38.250 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:02:38.712 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:02:39.176 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:02:39.649 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:02:40.115 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:02:40.578 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:02:41.041 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:02:41.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:41.241 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:41.242 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:41.242 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:41.242 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:46.244 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:46.244 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:46.246 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:46.247 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:46.249 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:46.252 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:46.260 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:46.260 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:46.260 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:46.260 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:46.260 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:46.261 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:46.261 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:46.261 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:46.262 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:46.262 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:46.262 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:46.263 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:46.263 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:46.263 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:46.264 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:46.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:46.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:46.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:46.264 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:46.265 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:46.265 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:46.265 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:46.270 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:46.741 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:46.777 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:46.777 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:46.778 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:46.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:47.204 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:02:47.267 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:47.267 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:47.268 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:47.270 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:47.668 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:02:48.132 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:02:48.269 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:48.270 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:48.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:48.271 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:48.596 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:02:49.059 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:02:49.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:49.270 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:49.270 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:49.272 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:49.524 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:02:49.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:49.809 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:49.810 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:49.810 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:49.810 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:49.810 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:54.811 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:54.811 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:54.811 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:54.812 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:54.812 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:54.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:54.817 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:54.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:54.818 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:54.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:02:54.818 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:54.819 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:02:54.819 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:02:54.819 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:54.820 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:02:54.820 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:02:54.820 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:54.821 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:02:54.821 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:02:54.821 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:02:54.823 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:02:54.823 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:02:54.823 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:02:54.828 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:02:55.300 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:02:55.345 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:02:55.346 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:02:55.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:55.348 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:02:55.374 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:02:55.374 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:02:55.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:02:55.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:55.381 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:02:55.381 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:02:55.381 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:02:55.381 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:02:55.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:55.396 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:02:55.396 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:02:55.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:55.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:55.764 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:02:55.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:02:55.770 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:02:55.771 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:02:55.771 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:02:55.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:02:55.777 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:02:55.777 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:02:55.777 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:02:55.778 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:02:55.778 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:02:55.778 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:02:55.779 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:02:55.779 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:02:55.779 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:02:55.779 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:02:55.780 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=209 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:00.780 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:00.781 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:00.785 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:00.785 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:00.785 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:00.785 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:00.792 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:00.794 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:00.794 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:00.795 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:00.795 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:00.799 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:00.799 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:00.799 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:00.800 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:00.802 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:00.802 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:00.802 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:00.802 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:00.802 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:00.803 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:00.803 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:00.803 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:00.803 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:00.805 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:00.805 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:00.806 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:00.806 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:00.808 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:00.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:00.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.809 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:00.809 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:00.809 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:00.809 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:00.810 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:00.814 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:01.287 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:01.326 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:01.326 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:01.327 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:01.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:01.334 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:01.335 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:01.336 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:01.336 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:01.336 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:01.336 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:06.334 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:06.334 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:06.335 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:06.335 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:06.335 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:06.336 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:06.339 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:06.339 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:06.339 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:06.340 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:06.340 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:06.340 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:06.340 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:06.340 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:06.340 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:06.341 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:06.341 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:06.341 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:06.342 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:06.342 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:06.342 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:06.343 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:06.343 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:06.343 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:06.343 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:06.344 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:06.344 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.344 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:06.349 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:06.822 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:06.858 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:06.858 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:06.859 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:06.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:07.293 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:07.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:07.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:07.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:07.348 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:07.756 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:08.218 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:08.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:08.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:08.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:08.348 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:08.681 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:08.874 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:08.875 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:08.875 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:08.875 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:08.875 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:08.875 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:08.876 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:08.876 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:08.876 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:08.876 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:08.876 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:08.876 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=555 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:13.881 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:13.881 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:13.881 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:13.881 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:13.881 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:13.881 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:13.888 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:13.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:13.889 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:13.890 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:13.890 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:13.893 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:13.893 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:13.894 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:13.894 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:13.894 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:13.894 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:13.895 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:13.895 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:13.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:13.896 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:13.897 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:13.897 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:13.897 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:13.897 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:13.897 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:13.898 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:13.898 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:13.898 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:13.899 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:13.899 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:13.899 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:13.899 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:13.899 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:13.899 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:13.900 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:13.900 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:13.900 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:13.902 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:13.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:13.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:13.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:13.902 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:13.903 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:13.903 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:13.903 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.903 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:13.908 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:14.387 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:14.432 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:14.435 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:14.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:14.437 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:14.441 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:14.441 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:14.441 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:14.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:14.442 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:14.442 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:14.442 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:14.442 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:14.859 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:14.906 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:14.907 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:14.907 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:14.911 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:15.330 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:15.803 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:15.907 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:15.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:15.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:15.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:16.276 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:16.748 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:03:16.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:16.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:16.909 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:16.913 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:17.221 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:03:17.236 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:17.236 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:17.238 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:17.239 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:17.239 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:17.239 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:22.241 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:22.241 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:22.243 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:22.245 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:22.246 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:22.249 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:22.260 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:22.262 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:22.262 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:22.262 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:22.262 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:22.266 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:22.266 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:22.267 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:22.267 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:22.267 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:22.267 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:22.268 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:22.268 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:22.268 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:22.269 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:22.269 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:22.269 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:22.269 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:22.270 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:22.270 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:22.270 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:22.270 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:22.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:22.272 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:22.272 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:22.272 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:22.273 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:22.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:22.276 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:22.276 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:22.276 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.276 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:22.281 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:22.757 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:22.806 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:22.808 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:22.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:22.809 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:22.812 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:22.812 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:22.812 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:22.812 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:22.812 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:22.813 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:22.813 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:22.813 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:23.225 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:23.279 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:23.280 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:23.281 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:23.284 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:23.696 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:24.167 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:24.281 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:24.281 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:24.281 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:24.286 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:24.639 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:24.890 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:24.891 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:24.895 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:24.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:24.895 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:24.896 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:24.896 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:24.896 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:24.896 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:24.898 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:24.899 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:24.899 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:24.899 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:29.897 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:29.898 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:29.899 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:29.901 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:29.901 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:29.902 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:29.912 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:29.913 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:29.913 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:29.913 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:29.913 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:29.916 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:29.916 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:29.916 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:29.917 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:29.917 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:29.917 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:29.917 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:29.917 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:29.918 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:29.919 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:29.919 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:29.919 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:29.921 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:29.921 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:29.921 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:29.923 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:29.923 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:29.923 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:29.923 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:29.923 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:29.924 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:29.924 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:29.924 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.924 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:29.929 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:30.406 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:30.453 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:30.457 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:30.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:30.459 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:30.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:30.467 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:30.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:30.469 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:30.469 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:30.469 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:30.469 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:30.469 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:30.873 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:30.927 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:30.927 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:30.927 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:30.929 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:31.345 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:31.818 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:31.928 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:31.929 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:31.929 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:31.930 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:32.290 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:32.762 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:03:32.929 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:32.929 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:32.930 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:32.931 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:33.233 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:03:33.269 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:33.270 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:33.277 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:33.277 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:33.278 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:33.278 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:33.278 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:33.278 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:33.278 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:33.282 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:33.283 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:33.283 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:33.283 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:33.283 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=725 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.283 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=725 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.283 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=726 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.284 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.285 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.285 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.285 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.285 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:33.285 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=727 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:38.281 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:38.281 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:38.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:38.301 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:38.302 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:38.302 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:38.305 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:38.307 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:38.307 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:38.308 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:38.308 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:38.313 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:38.314 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:38.314 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:38.314 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:38.315 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:38.315 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:38.315 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:38.315 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:38.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:38.317 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:38.318 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:38.318 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:38.318 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:38.320 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:38.320 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:38.320 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:38.321 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:38.321 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:38.321 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:38.321 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:38.321 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:38.321 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.324 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:38.325 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:38.325 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:38.325 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:38.330 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:38.806 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:38.854 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:38.858 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:38.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:38.860 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:38.868 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:38.868 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:38.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:38.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:38.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:38.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:38.871 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:38.871 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:39.274 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:39.327 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:39.328 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:39.329 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:39.333 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:39.745 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:40.218 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:40.329 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:40.329 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:40.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:40.334 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:40.691 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:40.944 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:40.945 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:40.951 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:40.951 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:40.952 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:40.952 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:40.952 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:40.952 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:40.952 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:40.956 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:40.956 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:40.956 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:40.956 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:40.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:45.955 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:45.956 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:45.959 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:45.959 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:45.959 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:45.960 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:45.967 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:45.968 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:45.968 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:45.969 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:45.969 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:45.972 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:45.972 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:45.973 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:45.973 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:45.973 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:45.973 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:45.974 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:45.974 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:45.974 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:45.975 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:45.975 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:45.975 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:45.976 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:45.976 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:45.976 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:45.976 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:45.976 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:45.976 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:45.978 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:45.978 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:45.978 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:45.981 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:45.982 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:45.982 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:45.982 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.982 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:45.987 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:46.465 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:46.511 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:46.513 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:46.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:46.517 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:46.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:46.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:46.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:46.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:46.524 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:46.524 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:46.525 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:46.525 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:46.937 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:46.985 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:46.986 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:46.986 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:46.990 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:47.409 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:47.882 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:47.987 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:47.987 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:47.987 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:47.991 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:48.354 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:48.845 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:03:48.988 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:48.988 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:48.989 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:48.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:49.317 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:03:49.790 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:03:49.990 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:49.990 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:49.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:49.994 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:50.263 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:03:50.282 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:50.282 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:50.285 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:50.286 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:50.286 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:50.286 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:50.286 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:50.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:55.293 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:55.293 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:55.293 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:55.293 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:55.293 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:55.293 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:55.300 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:55.300 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:55.300 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:55.300 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:03:55.300 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:03:55.303 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:03:55.303 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:03:55.304 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:55.304 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:55.304 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:55.304 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:03:55.305 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:03:55.305 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:03:55.305 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:55.306 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:55.307 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:03:55.307 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:03:55.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:55.309 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:03:55.309 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:03:55.309 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:55.310 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:03:55.310 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:55.310 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:03:55.310 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:03:55.310 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:03:55.310 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.313 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:03:55.313 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:03:55.314 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:03:55.314 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.314 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.315 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:03:55.318 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:03:55.797 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:03:55.843 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:03:55.845 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:03:55.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:03:55.847 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:03:55.856 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:55.856 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:55.856 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:03:55.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:03:55.857 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:03:55.857 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:03:55.857 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:03:55.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:03:56.265 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:03:56.316 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:56.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:56.318 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:56.320 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:56.736 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:03:57.207 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:03:57.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:57.317 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:57.319 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:57.320 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:57.680 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:03:58.153 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:03:58.318 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:58.318 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:58.320 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:58.322 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:58.625 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:03:59.098 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:03:59.318 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:59.319 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:59.321 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:59.323 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:59.570 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:03:59.825 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:03:59.825 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:03:59.833 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:03:59.833 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:03:59.833 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:03:59.833 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:03:59.834 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:03:59.834 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:03:59.834 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:03:59.836 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:03:59.836 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:03:59.836 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:03:59.836 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:03:59.837 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=977 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:04.836 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:04.837 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:04.838 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:04.839 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:04.839 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:04.840 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:04.850 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:04.851 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:04.851 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:04.851 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:04.852 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:04.854 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:04.854 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:04.855 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:04.855 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:04.855 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:04.855 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:04.855 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:04.855 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:04.855 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:04.857 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:04.857 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:04.857 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:04.859 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:04.859 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:04.859 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:04.861 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:04.862 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:04.862 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:04.862 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:04.862 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:04.866 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:05.345 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:05.388 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:05.390 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:05.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:05.391 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:05.816 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:04:05.865 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:05.865 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:05.865 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:05.865 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:06.290 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:04:06.763 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:04:06.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:06.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:06.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:06.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:07.234 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:04:07.404 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:07.404 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:07.404 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:07.404 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:07.405 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:07.405 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:07.405 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:07.406 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:07.406 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:07.406 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:07.406 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:07.406 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=549 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:07.406 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=549 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:07.406 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=549 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:07.406 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=549 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:07.406 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=549 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:12.407 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:12.407 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:12.408 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:12.410 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:12.411 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:12.411 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:12.414 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:12.415 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:12.415 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:12.415 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:12.416 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:12.417 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:12.417 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:12.418 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:12.418 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:12.418 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:12.418 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:12.419 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:12.419 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:12.419 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:12.421 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:12.421 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:12.421 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:12.423 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:12.423 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:12.423 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:12.425 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:12.425 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:12.426 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:12.426 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:12.426 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.426 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:12.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.431 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:12.908 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:12.952 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:12.953 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:12.954 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:12.956 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:12.975 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:04:12.975 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:04:12.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:04:12.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:12.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:13.373 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:04:13.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:13.430 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:13.430 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:13.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:13.836 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:04:14.300 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:04:14.431 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:14.431 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:14.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:14.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:14.769 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:04:15.240 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:04:15.432 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:15.432 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:15.432 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:15.435 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:15.708 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:04:16.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:16.014 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:16.014 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:16.014 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:16.014 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:16.015 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:16.015 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:16.015 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:16.017 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:16.017 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:16.017 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:16.017 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:16.017 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=782 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.017 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=782 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=782 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=782 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:16.018 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=783 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.018 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:21.018 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:21.020 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:21.022 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:21.022 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:21.023 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:21.030 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:21.031 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:21.031 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:21.031 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:21.031 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:21.033 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:21.033 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:21.034 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:21.034 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:21.034 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:21.034 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:21.035 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:21.035 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:21.035 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:21.035 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:21.036 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:21.036 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:21.036 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:21.037 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:21.038 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:21.038 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:21.038 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:21.040 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:21.041 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:21.041 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:21.041 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.042 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.045 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:21.523 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:21.565 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:21.567 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:21.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:21.570 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:21.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:04:21.586 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:04:21.586 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:04:21.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:21.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:21.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:21.605 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:21.607 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:21.608 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:21.608 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:21.608 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.608 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:21.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:26.608 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:26.608 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:26.610 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:26.612 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:26.616 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:26.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:26.632 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:26.633 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:26.633 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:26.633 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:26.633 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:26.636 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:26.636 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:26.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:26.638 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:26.638 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:26.639 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:26.639 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:26.639 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:26.639 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:26.639 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:26.639 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:26.639 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:26.641 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:26.641 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:26.641 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:26.643 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:26.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:26.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:26.644 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:26.644 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:26.644 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:26.649 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:27.127 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:27.171 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:27.172 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:27.173 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:27.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:27.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:04:27.185 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:04:27.186 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:04:27.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:27.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:27.591 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:04:27.647 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:27.647 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:27.647 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:27.649 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:28.054 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:04:28.518 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:04:28.647 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:28.648 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:28.648 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:28.650 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:28.981 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:04:29.444 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:04:29.649 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:29.649 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:29.649 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:29.652 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:29.908 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:04:30.206 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:30.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:30.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:30.215 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:30.215 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:30.215 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:30.216 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:30.216 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:30.216 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:30.218 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:30.218 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:30.218 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:30.218 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:35.217 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:35.217 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:35.219 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:35.221 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:35.221 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:35.222 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:35.227 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:35.229 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:35.229 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:35.229 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:35.229 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:35.232 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:35.232 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:35.232 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:35.232 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:35.233 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:35.233 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:35.233 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:35.233 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:35.234 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:35.234 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:35.235 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:35.235 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:35.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:35.237 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:35.237 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:35.237 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:35.239 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:35.240 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:35.240 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:35.240 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.245 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:35.723 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:35.768 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:35.770 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:35.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:35.772 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:35.788 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:04:35.788 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:04:35.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:04:35.801 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:35.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:35.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:35.815 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:35.815 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:35.815 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:35.815 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:35.815 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:35.816 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:35.816 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:35.817 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:35.817 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:35.817 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:35.817 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:35.817 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:40.819 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:40.820 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:40.822 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:40.822 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:40.822 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:40.822 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:40.830 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:40.832 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:40.832 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:40.833 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:40.833 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:40.836 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:40.836 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:40.837 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:40.837 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:40.837 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:40.838 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:40.838 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:40.838 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:40.839 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:40.840 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:40.840 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:40.840 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:40.843 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:40.843 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:40.843 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:40.846 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:40.846 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.847 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:40.847 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:40.847 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:40.848 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:40.848 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:40.852 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:41.330 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:41.376 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:41.378 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:41.379 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:41.381 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:41.390 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:41.390 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:41.390 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:41.391 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:41.391 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:41.391 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:41.391 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:41.394 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:41.394 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:41.394 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:41.394 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:41.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:46.394 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:46.394 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:46.396 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:46.398 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:46.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:46.402 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:46.416 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:46.417 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:46.417 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:46.418 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:46.418 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:46.422 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:46.422 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:46.422 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:46.423 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:46.429 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:46.429 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:46.429 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:46.429 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:46.430 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:46.430 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:46.430 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:46.430 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:46.430 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:46.435 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:46.436 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:46.436 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:46.436 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:46.436 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:46.436 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:46.436 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:46.436 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:46.437 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:46.442 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.443 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:46.443 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:46.443 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:46.444 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:46.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:46.448 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:46.926 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:46.980 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:46.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:46.984 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:46.986 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:46.997 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:46.997 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:46.998 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:46.998 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:46.998 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:46.998 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:46.998 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:47.000 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:47.000 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:47.000 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:47.000 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:52.000 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:52.000 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:52.002 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:52.004 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:52.008 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:52.008 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:52.017 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:52.018 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:52.018 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:52.018 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:52.018 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:52.020 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:52.021 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:52.021 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:52.021 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:52.021 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:52.022 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:52.022 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:52.022 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:52.022 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:52.023 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:52.023 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:52.023 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:52.025 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:52.025 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:52.025 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:52.027 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:52.027 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:52.027 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:52.027 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:52.028 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:52.028 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:52.028 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:52.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:52.033 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:52.511 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:52.556 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:52.559 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:52.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:52.561 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:52.572 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:52.572 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:52.572 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:52.572 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:52.573 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:52.573 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:52.573 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:52.577 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:52.577 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:52.577 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:52.577 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:52.577 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.577 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:52.578 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:57.575 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:57.575 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:57.577 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:57.579 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:57.579 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:57.580 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:57.583 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:57.583 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:57.583 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:57.584 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:04:57.584 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:04:57.585 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:04:57.586 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:04:57.586 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:57.586 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:57.586 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:57.587 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:04:57.587 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:04:57.587 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:04:57.587 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:57.588 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:04:57.588 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:04:57.588 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:57.590 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:04:57.590 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:04:57.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.593 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:04:57.594 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:04:57.594 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:04:57.594 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.594 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:04:57.598 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:04:58.076 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:04:58.124 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:04:58.126 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:04:58.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:04:58.128 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:04:58.139 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:04:58.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:04:58.139 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:04:58.140 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:04:58.140 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:04:58.140 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:04:58.140 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:04:58.144 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:04:58.144 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:04:58.144 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:04:58.144 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:04:58.144 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:04:58.145 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:03.143 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:03.144 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:03.145 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:03.146 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:03.146 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:03.147 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:03.157 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:03.158 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:03.159 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:03.159 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:03.159 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:03.163 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:03.163 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:03.163 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:03.164 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:03.166 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:03.166 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:03.166 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:03.168 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:03.168 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:03.168 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.171 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:03.172 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:03.172 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:03.172 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.172 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:03.176 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:03.655 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:03.699 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:03.701 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:03.703 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:03.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:04.119 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:05:04.174 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:04.175 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:04.175 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:04.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:04.583 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:05:05.046 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:05:05.176 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:05.176 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:05.177 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:05.181 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:05.516 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:05:05.990 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:05:06.177 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:06.178 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:06.178 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:06.182 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:06.463 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:05:06.724 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:06.724 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:06.725 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:06.725 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:05:06.726 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:05:06.726 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:05:06.727 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:05:06.727 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:05:06.935 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:05:07.178 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:07.179 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:07.179 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:07.183 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:07.408 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:05:07.881 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:05:08.179 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:08.179 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:08.180 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:08.184 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:08.353 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:05:08.824 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:05:08.947 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:08.947 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:08.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:08.953 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:08.954 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:08.957 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:08.957 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:08.957 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:08.957 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1254 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:08.957 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1255 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:13.956 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:13.957 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:13.958 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:13.960 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:13.961 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:13.961 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:13.964 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:13.964 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:13.964 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:13.965 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:13.965 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:13.966 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:13.966 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:13.967 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:13.967 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:13.967 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:13.967 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:13.968 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:13.968 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:13.968 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:13.969 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:13.969 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:13.969 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:13.971 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:13.971 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:13.971 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:13.975 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:13.975 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:13.975 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:13.979 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:14.456 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:14.508 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:14.510 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:14.512 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:14.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:14.537 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:14.537 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:14.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:14.550 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:14.550 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:14.550 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:14.550 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:14.551 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:14.551 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:14.551 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:14.554 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:14.554 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:14.555 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:14.555 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:14.555 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.555 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.555 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.555 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.555 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:14.556 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:19.553 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:19.554 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:19.555 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:19.557 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:19.557 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:19.558 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:19.561 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:19.561 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:19.562 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:19.562 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:19.562 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:19.563 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:19.564 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:19.564 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:19.564 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:19.564 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:19.564 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:19.565 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:19.565 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:19.565 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:19.566 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:19.566 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:19.566 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:19.568 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:19.568 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:19.568 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.571 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:19.571 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:19.572 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:19.572 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.572 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:19.576 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:20.054 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:20.104 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:20.106 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:20.109 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:20.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:20.133 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:20.134 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:20.134 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:20.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:20.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:20.151 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:20.154 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:20.155 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:20.155 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:20.155 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:20.155 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.155 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:25.155 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:25.157 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:25.158 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:25.159 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:25.159 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:25.167 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:25.167 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:25.167 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:25.168 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:25.168 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:25.169 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:25.170 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:25.170 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:25.170 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:25.170 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:25.171 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:25.171 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:25.171 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:25.171 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:25.172 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:25.172 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:25.172 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:25.174 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:25.174 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:25.174 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:25.176 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:25.176 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:25.176 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:25.176 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:25.176 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:25.177 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:25.177 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:25.177 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.182 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:25.660 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:25.708 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:25.711 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:25.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:25.713 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:25.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:25.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:25.738 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:25.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:25.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:25.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:25.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:25.766 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:25.766 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:25.766 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:25.767 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:25.767 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:25.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:25.769 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:25.769 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:25.769 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:25.769 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:25.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.770 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.770 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:25.770 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:30.769 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:30.770 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:30.771 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:30.773 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:30.773 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:30.774 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:30.781 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:30.782 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:30.782 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:30.783 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:30.783 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:30.785 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:30.785 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:30.786 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:30.786 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:30.786 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:30.786 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:30.787 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:30.787 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:30.787 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:30.788 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:30.788 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:30.788 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:30.790 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:30.790 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:30.790 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:30.793 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:30.793 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:30.793 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:30.798 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:31.275 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:31.324 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:31.326 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:31.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.328 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:31.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:31.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:31.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:31.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:31.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.399 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:31.407 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:31.407 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:31.407 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:31.408 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:31.408 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:31.408 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:31.408 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:31.411 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:31.411 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:31.411 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:31.411 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:31.411 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:36.413 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:36.413 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:36.413 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:36.413 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:36.413 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:36.413 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:36.420 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:36.420 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:36.420 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:36.421 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:36.421 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:36.423 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:36.423 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:36.424 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:36.424 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:36.424 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:36.424 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:36.424 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:36.424 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:36.424 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:36.427 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:36.427 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:36.427 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:36.427 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:36.428 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:36.428 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:36.428 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:36.428 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:36.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:36.429 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:36.429 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:36.430 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:36.430 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:36.430 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:36.430 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:36.430 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:36.430 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:36.430 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.433 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:36.434 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:36.434 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:36.434 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:36.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:36.438 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:36.916 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:36.959 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:36.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:36.963 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:36.965 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:36.968 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 02:05:36.968 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 200 2026-05-03 02:05:36.968 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 02:05:37.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:37.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:37.389 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:05:37.589 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:37.589 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:37.589 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:37.589 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:37.790 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:37.862 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:05:38.334 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:05:38.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:38.593 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 02:05:38.593 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 0 2026-05-03 02:05:38.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 02:05:38.594 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:38.594 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:38.594 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:38.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:38.600 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:38.601 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:38.601 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:38.601 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:38.601 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:43.604 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:43.605 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:43.608 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:43.608 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:43.608 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:43.608 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:43.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:43.617 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:43.617 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:43.617 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:43.617 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:43.620 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:43.621 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:43.621 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:43.621 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:43.621 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:43.622 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:43.622 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:43.622 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:43.622 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:43.624 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:43.624 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:43.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:43.626 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:43.626 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:43.626 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:43.626 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:43.627 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:43.627 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:43.627 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:43.627 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:43.627 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.630 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:43.630 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:43.630 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:43.631 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:43.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:43.635 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:44.113 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:44.162 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:44.164 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:44.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:44.166 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:44.168 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 02:05:44.168 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 200 2026-05-03 02:05:44.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 02:05:44.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:44.586 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:05:44.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:44.799 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:44.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:44.799 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:44.799 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.061 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:05:45.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.535 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:05:45.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.803 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 02:05:45.803 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 0 2026-05-03 02:05:45.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 02:05:45.803 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:45.803 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:45.803 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:45.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.804 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:45.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:45.809 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:45.811 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:45.811 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:45.811 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:45.811 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:45.812 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:50.812 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:50.813 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:50.814 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:50.815 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:50.815 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:50.815 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:50.824 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:50.825 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:50.825 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:50.826 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:50.826 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:50.829 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:50.829 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:50.830 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:50.830 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:50.830 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:50.830 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:50.831 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:50.831 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:50.831 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:50.832 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:50.832 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:50.833 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:50.833 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:50.833 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:50.833 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:50.833 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:50.834 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:50.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:50.835 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:50.835 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:50.835 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:50.836 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:50.838 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:50.838 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:50.838 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:50.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:50.838 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:50.839 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:50.839 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:50.839 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:50.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:50.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:50.844 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:51.321 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:51.373 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:51.375 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:51.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:51.377 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:51.402 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:51.402 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:51.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:51.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:51.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:51.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:51.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:51.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:51.428 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:51.428 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:51.428 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:51.428 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:51.432 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:51.432 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:51.432 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:51.432 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:51.432 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:05:56.431 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:56.432 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:56.433 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:56.434 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:56.434 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:56.435 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:56.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:56.442 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:56.442 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:56.443 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:05:56.443 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:05:56.447 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:05:56.448 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:05:56.448 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:56.448 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:56.449 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:56.449 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:05:56.450 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:05:56.450 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:05:56.450 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:56.452 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:05:56.452 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:05:56.452 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:56.452 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:56.453 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:56.453 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:05:56.453 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:05:56.453 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:05:56.453 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:56.455 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:05:56.455 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:05:56.456 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:56.456 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:05:56.456 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:56.456 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:05:56.456 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:05:56.456 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:05:56.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:56.459 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:05:56.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:05:56.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:05:56.459 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.460 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:05:56.460 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:05:56.460 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:05:56.461 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:05:56.465 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:05:56.943 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:05:56.986 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:05:56.986 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:05:56.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:56.989 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:05:57.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:05:57.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:05:57.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:05:57.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:57.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:05:57.023 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:05:57.023 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:05:57.023 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:05:57.023 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:05:57.024 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:05:57.024 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:05:57.024 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:05:57.026 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:05:57.026 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:05:57.026 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:05:57.026 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:06:02.028 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:02.028 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:02.031 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:02.031 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:02.031 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:02.031 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:02.042 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:02.043 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:02.043 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:02.043 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:02.043 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:06:02.045 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:06:02.045 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:06:02.045 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:02.045 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:02.045 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:02.045 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:06:02.046 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:02.046 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:06:02.046 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:02.047 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:02.047 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:06:02.047 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:02.048 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:02.048 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:06:02.048 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.050 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:06:02.051 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:06:02.051 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:06:02.051 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:02.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:02.055 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:06:02.531 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:06:02.577 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:06:02.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:02.580 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:06:02.583 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:06:02.607 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:02.607 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:02.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:02.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.611 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:02.611 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:02.611 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:02.611 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:02.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:02.631 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:02.631 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:02.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:02.692 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.694 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:02.694 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:02.710 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:02.710 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:02.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:02.712 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.712 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:02.712 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:02.712 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:02.712 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:02.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:02.775 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:02.776 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:02.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:02.998 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:06:03.053 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:03.054 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:03.054 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:03.054 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:03.470 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:06:03.943 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:06:04.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:04.055 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:04.055 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:04.055 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:04.416 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:06:04.888 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:06:05.055 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:05.056 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:05.056 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:05.056 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:05.359 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:06:05.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:05.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.783 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:05.783 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:05.800 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:05.800 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:05.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:05.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.802 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:05.802 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:05.802 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:05.802 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:05.829 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:06:05.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:05.838 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:05.839 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:05.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.889 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:05.892 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.895 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:05.895 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:05.918 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:05.918 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:05.919 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:05.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.921 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:05.921 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:05.921 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:05.921 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:05.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:05.976 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:05.976 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:05.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:05.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:06.057 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:06.057 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:06.057 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:06.057 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:06.300 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:06:06.771 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:06:07.057 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:07.058 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:07.058 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:07.058 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:07.244 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:06:07.716 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:06:08.189 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:06:08.661 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:06:08.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:08.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:08.984 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:08.984 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:09.005 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:09.005 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:09.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:09.007 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:09.007 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:09.007 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:09.007 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:09.007 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:09.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:09.036 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:09.036 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:09.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:09.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:09.134 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:06:09.606 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:06:10.077 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:06:10.548 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:06:11.021 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:06:11.494 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:06:11.967 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:06:12.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:12.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.042 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:12.042 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:12.062 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:12.062 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:12.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:12.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:12.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:12.063 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:12.063 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:12.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:12.112 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:12.112 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:12.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:12.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.173 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:12.174 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:12.190 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:12.190 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:12.190 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:12.191 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.191 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:12.191 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:12.191 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:12.191 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:12.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:12.199 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:12.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:12.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:12.437 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:06:12.908 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:06:13.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:13.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.115 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:13.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:13.135 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:13.135 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:13.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:13.137 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.137 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:13.137 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:13.137 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:13.137 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:13.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:13.142 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:13.142 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:13.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:13.212 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:13.214 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:13.234 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:13.234 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:13.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:13.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.236 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:13.236 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:13.236 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:13.236 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:13.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:13.290 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:13.290 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:13.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:13.378 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:06:13.850 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:06:14.320 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:06:14.791 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:06:15.262 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:06:15.735 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:06:16.208 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:06:16.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:16.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.296 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:16.296 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:16.316 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:16.316 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:16.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:16.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.317 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:16.317 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:16.317 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:16.317 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:16.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:16.356 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:16.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:16.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:16.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:16.415 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:16.430 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:16.431 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:16.431 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:16.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.432 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:16.432 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:16.432 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:16.432 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:16.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:16.441 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:16.441 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:16.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:16.675 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:06:17.146 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:06:17.619 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:06:18.092 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:06:18.564 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:06:19.035 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:06:19.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:19.446 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:19.448 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:19.448 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:19.466 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:19.466 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:19.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:19.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:19.467 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:19.467 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:19.467 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:19.467 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:19.505 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:06:19.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:19.507 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:19.507 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:19.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:19.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:19.976 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:06:20.447 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:06:20.918 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:06:21.389 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:06:21.862 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:06:22.334 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:06:22.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:22.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.514 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:22.514 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:22.533 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:22.533 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:22.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:22.535 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.535 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:22.535 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:22.535 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:22.535 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:22.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:22.581 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:22.582 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:22.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:22.671 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.673 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:22.673 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:22.686 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:22.686 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:22.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:22.688 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.688 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:22.688 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:22.688 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:22.688 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:22.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:22.714 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:22.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:22.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:22.806 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:06:23.278 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:06:23.750 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:06:23.924 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:23.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:23.928 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:23.928 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:23.947 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:23.947 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:23.947 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:23.948 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:23.948 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:23.948 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:23.948 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:23.948 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:23.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:23.994 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:23.994 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:23.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:23.995 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:24.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:24.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:24.213 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:24.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:24.218 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:06:24.230 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:24.230 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:24.230 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:24.231 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:24.231 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:24.231 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:24.231 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:24.231 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:24.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:24.267 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:24.267 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:24.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:24.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:24.689 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:06:25.160 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:06:25.631 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:06:26.102 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:06:26.575 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:06:27.048 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:06:27.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:27.271 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.273 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:27.273 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:27.288 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:27.288 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:27.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:27.289 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.289 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:27.289 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:27.289 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:27.289 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:27.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:27.340 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:27.341 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:27.341 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.341 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:27.513 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.514 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:27.514 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:27.520 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:06:27.533 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:27.533 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:27.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:27.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.535 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:27.535 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:27.535 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:27.535 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:27.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:27.574 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:27.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:27.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:27.991 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:06:28.464 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:06:28.937 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:06:29.408 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:06:29.879 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:06:30.353 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:06:30.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:30.579 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:30.581 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:30.581 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:30.601 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:30.601 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:30.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:30.603 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:30.603 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:30.603 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:30.603 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:30.603 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:30.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:30.638 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:30.639 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:30.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:30.639 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:30.825 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:06:31.297 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:06:31.768 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:06:32.238 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:06:32.711 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:06:33.184 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:06:33.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:33.644 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.646 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:33.646 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:33.656 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:06:33.662 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:33.662 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:33.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:33.663 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.663 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:33.663 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:33.664 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:33.664 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:33.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:33.709 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:33.709 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:33.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.882 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:33.885 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.887 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:33.887 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:33.904 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:33.905 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:33.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:33.906 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.906 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:33.906 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:33.906 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:33.906 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:33.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:33.946 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:33.946 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:33.947 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:33.947 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.127 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:06:34.598 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:06:34.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:34.637 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.639 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:34.639 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:34.657 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:34.657 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:34.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:34.658 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.658 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:34.658 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:34.658 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:34.658 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:34.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:34.698 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:34.699 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:34.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.750 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:34.752 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.754 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:34.754 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:34.772 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:34.772 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:34.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:34.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.773 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:34.773 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:34.773 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:34.774 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:34.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:34.779 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:34.779 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:34.779 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:34.779 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:35.068 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:06:35.539 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:06:36.013 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:06:36.485 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:06:36.957 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:06:37.430 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:06:37.782 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:37.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:37.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:37.788 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:37.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:37.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:37.805 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:37.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:37.806 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:37.806 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:37.806 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:37.806 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:37.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:37.856 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:37.857 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:37.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:37.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:37.901 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:06:38.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:38.053 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:38.054 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:38.054 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:38.073 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:38.073 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:38.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:38.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:38.075 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:38.075 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:38.075 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:38.075 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:38.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:38.082 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:38.082 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:38.082 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:38.082 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:38.369 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:06:38.840 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:06:39.314 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:06:39.786 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:06:40.258 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:06:40.729 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:06:41.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:41.086 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:41.088 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:41.088 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:41.104 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:41.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:41.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:41.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:41.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:41.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:41.105 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:41.105 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:41.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:41.153 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:41.153 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:41.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:41.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:41.200 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:06:41.670 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:06:42.141 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:06:42.615 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:06:43.087 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:06:43.558 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:06:44.029 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:06:44.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:44.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.160 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:44.160 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:44.169 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:44.169 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:44.169 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:44.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.171 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:44.171 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:44.171 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:44.171 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:44.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:44.223 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:44.224 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:44.224 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:44.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.422 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:44.422 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:44.443 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:44.443 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:44.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:44.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.445 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:44.445 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:44.446 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:44.446 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:44.500 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:06:44.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:44.502 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:44.502 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:44.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:44.971 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:06:45.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:45.439 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:45.442 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:45.442 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:45.445 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:06:45.453 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:45.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:45.456 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:45.456 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:45.456 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:45.456 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:45.456 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9389 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:50.456 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:50.457 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:50.460 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:50.460 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:50.460 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:50.460 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:50.468 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:50.469 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:50.469 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:50.469 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:50.469 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:06:50.472 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:06:50.472 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:06:50.472 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:50.472 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:50.473 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:50.473 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:06:50.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:50.473 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:06:50.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:50.476 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:06:50.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:50.476 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:06:50.477 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:50.479 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:06:50.479 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:50.479 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:06:50.480 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:06:50.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:06:50.484 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:06:50.484 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:06:50.484 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:50.489 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:06:50.967 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:06:51.014 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:06:51.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.016 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:06:51.019 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:06:51.046 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.046 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:51.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.050 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.051 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.051 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:51.051 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:51.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.070 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.070 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.071 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.127 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.128 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.128 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.145 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.145 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.146 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:51.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.147 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.147 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.147 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:51.147 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:51.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.151 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.151 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.247 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.249 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.249 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.267 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.267 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:51.269 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.269 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.269 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.269 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:51.269 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:51.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.301 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.363 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.364 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.364 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.382 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.382 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:51.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.384 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.384 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.384 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:51.384 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:51.435 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:06:51.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.450 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:51.450 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:51.450 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.488 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:51.488 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:51.490 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:51.494 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:51.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:51.520 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:51.522 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:51.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:51.531 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:51.532 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:51.532 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:51.532 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:51.532 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:51.532 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:51.533 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:51.536 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:51.536 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:51.536 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:51.536 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:51.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:56.536 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:56.536 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:56.537 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:56.539 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:56.539 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:56.540 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:56.543 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:56.543 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:56.543 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:56.543 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:06:56.543 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:06:56.544 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:06:56.544 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:06:56.544 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:56.544 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:06:56.545 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:06:56.545 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:56.545 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:56.546 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:06:56.546 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:56.546 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:06:56.546 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:06:56.546 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:56.547 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:06:56.547 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:06:56.547 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:06:56.549 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:06:56.549 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:06:56.549 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:06:56.554 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:06:57.032 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:06:57.071 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:06:57.073 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:06:57.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:57.074 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:06:57.094 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:57.094 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:57.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:57.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:57.100 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:57.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:57.100 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:57.100 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:57.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:57.137 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:57.137 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:57.137 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:57.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:57.504 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:06:57.552 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:57.552 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:57.552 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:57.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:57.975 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:06:57.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:57.995 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:57.997 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:57.997 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.014 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:58.014 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.014 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:58.016 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.016 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.016 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.016 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:58.016 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:58.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:58.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.448 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:06:58.553 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:58.553 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:58.553 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:58.553 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:58.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:58.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.716 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:58.716 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.733 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:58.733 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:58.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.734 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.734 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.734 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:58.734 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:58.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:58.783 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.783 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.882 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:58.884 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.886 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:58.886 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.903 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:58.903 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:58.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:06:58.904 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.904 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.904 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.904 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:06:58.904 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:06:58.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:58.913 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:06:58.913 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:06:58.913 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:58.920 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:06:59.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:06:59.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:06:59.344 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:06:59.344 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:06:59.349 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:06:59.350 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:06:59.350 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:06:59.350 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:06:59.350 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:06:59.350 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:04.355 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:04.356 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:04.356 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:04.356 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:04.356 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:04.356 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:04.363 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:04.363 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:04.363 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:04.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:04.364 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:07:04.366 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:07:04.366 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:07:04.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:04.366 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:04.366 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:04.367 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:07:04.367 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:04.367 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:07:04.367 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:04.368 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:04.368 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:07:04.368 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:04.370 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:04.370 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:07:04.370 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.372 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:07:04.372 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:07:04.372 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:07:04.373 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:04.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:04.377 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:07:04.855 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:07:04.900 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:07:04.902 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:07:04.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:04.903 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:07:04.925 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:04.925 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:04.926 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:04.928 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:04.929 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:04.929 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:04.929 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:04.929 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:04.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:04.957 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:04.957 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:04.957 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:04.957 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.125 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.127 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.127 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.145 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.145 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.145 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:05.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.147 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.147 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.147 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:05.147 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:05.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.193 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.193 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.322 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:07:05.375 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:05.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:05.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:05.376 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:05.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.469 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.469 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:05.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.486 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.486 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.486 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:05.486 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:05.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.508 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.508 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.788 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.793 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:07:05.808 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:05.808 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:05.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:05.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.809 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.809 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.809 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:05.809 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:05.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:05.847 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:05.847 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:05.847 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:05.847 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:06.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:06.184 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:06.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:06.186 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:06.193 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:06.194 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:06.198 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:06.198 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:06.198 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:06.198 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.199 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=395 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:06.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:11.197 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:11.197 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:11.198 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:11.199 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:11.200 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:11.200 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:11.206 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:11.207 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:11.207 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:11.207 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:11.207 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:11.210 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:11.210 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:07:11.210 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:11.212 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:07:11.212 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:07:11.212 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:11.212 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:11.213 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:11.213 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:07:11.213 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:11.213 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:07:11.213 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:11.214 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:11.215 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:11.215 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:07:11.215 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:07:11.218 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:07:11.218 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:07:11.218 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:11.223 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:07:11.701 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:07:11.754 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:07:11.757 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:07:11.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:11.759 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:07:11.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:11.780 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:11.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:11.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:11.785 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:11.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:11.785 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:11.785 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:11.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:11.802 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:11.802 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:11.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:11.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:11.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:11.971 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:11.973 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:11.973 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:11.991 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:11.991 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:11.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:11.993 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:11.993 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:11.993 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:11.993 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:11.993 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:12.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:12.038 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:12.039 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:12.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.168 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:07:12.222 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:12.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:12.223 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:12.226 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:12.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:12.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:12.315 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:12.335 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:12.335 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:12.335 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:12.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.336 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:12.336 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:12.336 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:12.337 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:12.350 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:12.355 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:12.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:12.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:12.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.633 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:12.633 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:12.639 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:07:12.650 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:12.650 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:12.650 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:12.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.651 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:12.651 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:12.651 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:12.651 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:12.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:12.694 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:12.694 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:12.694 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:12.695 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:13.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:13.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:13.032 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:13.033 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:13.041 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:13.041 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:13.041 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:13.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:13.042 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:13.042 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:13.042 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:13.045 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:13.045 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:13.045 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:13.045 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:13.045 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=396 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:18.044 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:18.044 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:18.048 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:18.048 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:18.048 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:18.048 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:18.056 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:18.056 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:18.056 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:18.057 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:18.057 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:07:18.059 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:07:18.060 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:07:18.060 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:18.060 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:18.060 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:18.061 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:07:18.061 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:18.061 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:07:18.061 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:18.062 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:07:18.062 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:07:18.062 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:18.062 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:18.063 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:18.063 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:07:18.063 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:18.063 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:07:18.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:18.065 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:18.065 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:07:18.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.068 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:07:18.069 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:07:18.069 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:07:18.069 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:18.073 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:07:18.552 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:07:18.600 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:07:18.602 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:07:18.604 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:07:18.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:18.625 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:18.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:18.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:18.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:18.629 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:18.629 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:18.629 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:18.629 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:18.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:18.650 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:18.651 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:18.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:18.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:19.024 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:07:19.072 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:19.072 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:19.074 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:19.078 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:19.495 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:07:19.968 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:07:20.073 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:20.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:20.075 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:20.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:20.441 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:07:20.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:20.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:20.491 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:20.491 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:20.509 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:20.509 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:20.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:20.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:20.510 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:20.510 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:20.510 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:20.510 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:20.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:20.541 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:20.542 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:20.542 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:20.542 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:20.913 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:07:21.074 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:21.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:21.077 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:21.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:21.387 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:07:21.859 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:07:22.075 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:22.075 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:22.077 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:22.080 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:22.331 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:07:22.657 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:22.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:22.660 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:22.661 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:22.678 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:22.678 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:22.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:22.679 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:22.679 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:22.679 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:22.679 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:22.679 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:22.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:22.711 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:22.712 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:22.712 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:22.712 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:22.802 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:07:23.076 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:23.077 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:23.078 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:23.081 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:23.273 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:07:23.745 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:07:24.218 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:07:24.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:24.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:24.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:24.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:24.279 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:24.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:24.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:24.280 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:24.280 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:24.280 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:24.280 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:24.280 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:24.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:24.321 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:24.321 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:24.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:24.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:24.690 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:07:25.161 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:07:25.634 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:07:26.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:26.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:26.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:26.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:26.106 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:07:26.109 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:26.109 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:26.109 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:26.109 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:26.109 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:26.110 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:26.110 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:26.112 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:26.112 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:26.112 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:26.112 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1737 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:26.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:07:31.112 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:31.112 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:31.116 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:31.116 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:31.116 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:31.116 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:31.131 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:31.133 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:31.133 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:31.133 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:31.133 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:07:31.137 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:31.138 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:31.138 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:07:31.138 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:31.140 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:31.141 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:31.141 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:07:31.141 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:31.143 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:31.143 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:07:31.143 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:07:31.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:07:31.147 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:07:31.147 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:07:31.147 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:31.152 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:07:31.630 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:07:31.677 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:07:31.679 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:07:31.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:31.682 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:07:31.705 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:31.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:31.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:31.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:31.708 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:31.709 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:31.709 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:31.709 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:31.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:31.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:31.729 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:31.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:31.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:32.097 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:07:32.150 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:32.150 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:32.152 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:32.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:32.568 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:07:33.041 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:07:33.151 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:33.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:33.153 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:33.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:33.514 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:07:33.559 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:33.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:33.564 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:33.565 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:33.583 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:33.583 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:33.583 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:33.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:33.584 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:33.584 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:33.584 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:33.584 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:33.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:33.616 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:33.616 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:33.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:33.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:33.986 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:07:34.152 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:34.153 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:34.154 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:34.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:34.457 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:07:34.928 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:07:35.153 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:35.153 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:35.155 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:35.158 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:35.399 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:07:35.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:35.728 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:35.729 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:35.729 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:35.748 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:35.748 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:35.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:35.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:35.749 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:35.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:35.749 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:35.749 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:35.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:35.774 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:35.774 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:35.774 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:35.774 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:35.872 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:07:36.154 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:36.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:36.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:36.158 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:36.345 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:07:36.816 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:07:37.287 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:07:37.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:37.326 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:37.328 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:37.328 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:37.347 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:37.347 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:37.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:37.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:37.348 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:37.348 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:37.348 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:37.348 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:37.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:37.390 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:37.390 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:37.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:37.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:37.758 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:07:38.229 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:07:38.701 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:07:39.162 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:39.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:39.165 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:39.165 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:39.172 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:39.173 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:39.173 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:39.173 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:39.173 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:07:44.176 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:07:44.177 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:07:44.179 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:44.179 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:44.179 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:44.179 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:44.188 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:07:44.189 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:44.189 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:44.190 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:07:44.190 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:07:44.193 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:07:44.193 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:07:44.193 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:44.194 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:44.194 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:07:44.194 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:07:44.195 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:07:44.195 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:07:44.195 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:44.196 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:07:44.196 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:07:44.196 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:44.196 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:44.197 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:07:44.197 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:07:44.197 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:07:44.197 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:07:44.197 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:44.199 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:07:44.199 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:07:44.199 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:44.199 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:07:44.199 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:07:44.200 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:07:44.200 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:07:44.200 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:07:44.200 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:07:44.203 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:07:44.204 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:07:44.204 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:07:44.204 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.204 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:07:44.209 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:07:44.687 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:07:44.732 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:07:44.733 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:07:44.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:44.735 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:07:44.746 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:44.746 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:44.746 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:44.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:44.749 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:44.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:44.749 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:44.749 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:44.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:44.791 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:44.791 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:44.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:44.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:44.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:44.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:44.967 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:44.967 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:44.985 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:44.985 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:44.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:44.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:44.986 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:44.986 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:44.986 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:44.986 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:45.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:45.026 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:45.026 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:45.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:45.027 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:45.152 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:07:45.207 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:45.207 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:45.208 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:45.212 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:45.621 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:07:46.092 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:07:46.207 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:46.208 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:46.209 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:46.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:46.558 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:07:47.024 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:07:47.068 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:47.071 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.072 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:47.072 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:47.090 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:47.090 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:47.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:47.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.091 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:47.091 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:47.091 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:47.091 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:47.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:47.123 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:47.123 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:47.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.208 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:47.208 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:47.209 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:47.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:47.285 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:47.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.289 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:47.289 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:47.308 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:47.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:47.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:47.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.309 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:47.309 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:47.309 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:47.309 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:47.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:47.359 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:47.359 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:47.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:47.490 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:07:47.961 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:07:48.209 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:48.210 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:48.210 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:48.214 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:48.432 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:07:48.899 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:07:49.210 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:07:49.210 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:07:49.210 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:07:49.216 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:07:49.369 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:07:49.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:49.462 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.464 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:49.464 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:49.486 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:49.486 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:49.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:49.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.487 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:49.487 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:49.487 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:49.487 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:49.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:49.515 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:49.515 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:49.515 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.515 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:49.779 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.781 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:49.781 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:49.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:49.801 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:49.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:49.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.802 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:49.802 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:49.802 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:49.802 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:49.834 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:07:49.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:49.846 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:49.847 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:49.847 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:49.847 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:50.306 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:07:50.777 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:07:51.248 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:07:51.721 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:07:52.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:52.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:52.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:52.112 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:52.112 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:52.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:52.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.114 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:52.114 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:52.114 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:52.114 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:52.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:52.143 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:52.143 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:52.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.190 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:07:52.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:52.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.418 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:52.418 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:52.437 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:52.437 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:52.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:52.439 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.439 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:52.439 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:52.439 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:52.439 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:52.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:52.479 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:52.479 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:52.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:52.659 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:07:53.131 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:07:53.603 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:07:54.076 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:07:54.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:54.503 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:54.505 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:54.505 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:54.521 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:54.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:54.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:54.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:54.523 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:54.523 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:54.523 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:54.523 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:54.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:54.548 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:07:54.551 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:54.552 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:54.552 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:54.552 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:55.019 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:07:55.174 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:55.177 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:55.179 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:55.179 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:55.198 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:55.198 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:55.198 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:55.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:55.200 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:55.200 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:55.200 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:55.200 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:55.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:55.259 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:55.260 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:55.260 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:55.261 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:55.490 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:07:55.961 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:07:56.434 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:07:56.867 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:56.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:56.873 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:56.873 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:56.888 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:56.888 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:56.888 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:56.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:56.889 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:56.889 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:56.889 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:56.889 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:56.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:56.899 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:56.899 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:56.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:56.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:56.906 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:07:57.378 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:07:57.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:57.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:57.538 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:57.538 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:57.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:57.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:57.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:57.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:57.558 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:57.558 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:57.559 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:57.559 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:57.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:57.623 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:57.623 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:57.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:57.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:57.849 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:07:58.322 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:07:58.795 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:07:59.232 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:59.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.238 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:59.238 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:59.254 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:59.254 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:59.254 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:59.256 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.256 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:59.256 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:59.256 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:59.256 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:59.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:59.264 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:59.264 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:59.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.266 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:07:59.732 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:07:59.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:59.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.819 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:59.819 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:59.834 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:07:59.834 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:07:59.834 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:07:59.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.836 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:59.836 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:59.836 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:07:59.836 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:07:59.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:07:59.878 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:07:59.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:07:59.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:07:59.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:00.203 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:08:00.674 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:08:01.145 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:08:01.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:01.538 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:01.540 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:01.540 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:01.556 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:01.556 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:01.556 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:01.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:01.557 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:01.558 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:01.558 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:01.558 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:01.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:01.562 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:01.562 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:01.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:01.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:01.617 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:08:02.087 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:08:02.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:02.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:02.171 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:02.171 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:02.187 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:02.188 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:02.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:02.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:02.189 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:02.189 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:02.189 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:02.189 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:02.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:02.226 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:02.226 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:02.226 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:02.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:02.557 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:08:03.028 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:08:03.502 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:08:03.890 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:03.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:03.894 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:03.894 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:03.902 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:03.903 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:03.903 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:03.903 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:03.903 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:08.906 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:08.906 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:08.907 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:08.910 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:08.910 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:08.910 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:08.918 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:08.919 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:08.919 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:08.919 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:08.919 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:08.922 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:08.922 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:08.922 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:08.923 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:08.923 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:08.923 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:08.923 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:08.924 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:08.924 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:08.924 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:08.924 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:08.925 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:08.925 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:08.925 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:08.925 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:08.925 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:08.925 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:08.925 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:08.927 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:08.927 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:08.927 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:08.930 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:08.930 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:08.930 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:08.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:08.935 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:09.413 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:09.463 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:09.465 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:09.468 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:09.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.488 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.488 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:09.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.494 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.495 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.495 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:09.495 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:09.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.518 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.518 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.573 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.573 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.590 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.590 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:09.591 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.591 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.591 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.591 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:09.591 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:09.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.597 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.597 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.597 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.597 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.652 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.654 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.654 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.674 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.674 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:09.675 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.676 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.676 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.676 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:09.676 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:09.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.698 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.698 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.770 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.772 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.772 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:09.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.791 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.791 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.791 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:09.791 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:09.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.843 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.843 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.882 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:09.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.928 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.930 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.930 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.933 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:09.934 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:09.935 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:09.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:09.949 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:09.949 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:09.949 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:09.950 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.950 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.950 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.950 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:09.950 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:09.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:09.980 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:09.980 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:09.980 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:09.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.040 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.040 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.057 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.057 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:10.058 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.058 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.058 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.058 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:10.059 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:10.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.275 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.277 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.295 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.295 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:10.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.296 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.297 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.297 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:10.297 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:10.347 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:10.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.361 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.361 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.433 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.433 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.451 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.451 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:10.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.452 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.452 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.452 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:10.452 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:10.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.493 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:10.493 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:10.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:10.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:10.669 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:10.669 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:10.677 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:10.678 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:10.678 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:10.678 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:10.679 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:10.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.680 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:10.680 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:15.681 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:15.682 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:15.683 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:15.685 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:15.685 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:15.686 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:15.695 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:15.697 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:15.697 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:15.697 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:15.697 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:15.702 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:15.702 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:15.702 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:15.702 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:15.702 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:15.702 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:15.703 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:15.703 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:15.703 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:15.706 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:15.706 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:15.706 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:15.709 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:15.709 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:15.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:15.712 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.713 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:15.713 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:15.713 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:15.714 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.714 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:15.718 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:16.196 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:16.247 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:16.249 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:16.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:16.252 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:16.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:16.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:16.274 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:16.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:16.279 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:16.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:16.279 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:16.279 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:16.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:16.297 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:16.297 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:16.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:16.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:16.668 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:16.717 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:16.717 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:16.718 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:16.721 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:17.134 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:17.151 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:17.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.157 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:17.157 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:17.175 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:17.175 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:17.175 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:17.177 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.177 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:17.177 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:17.177 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:17.177 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:17.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:17.236 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:17.236 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:17.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.606 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:08:17.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:17.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.637 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:17.637 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:17.654 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:17.654 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:17.654 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:17.655 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.655 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:17.655 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:17.655 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:17.655 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:17.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:17.708 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:17.708 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:17.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.709 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:17.718 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:17.718 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:17.720 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:17.721 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:18.077 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:08:18.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:18.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.356 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:18.356 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:18.372 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:18.373 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:18.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:18.374 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.374 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:18.374 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:18.374 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:18.374 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:18.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:18.411 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:18.411 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:18.411 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.411 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.547 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:08:18.719 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:18.720 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:18.721 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:18.722 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:18.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:18.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:18.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:18.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:18.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:18.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:18.856 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.856 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:18.856 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:18.856 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:18.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:18.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:18.877 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:18.877 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:18.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:18.987 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:18.988 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:18.988 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.007 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:19.007 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.007 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:19.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.009 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.009 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.009 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:19.009 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:19.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:19.015 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:08:19.015 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.015 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:19.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.454 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:19.454 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.473 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:19.473 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:19.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.474 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.474 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:19.474 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:19.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:19.481 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.481 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.481 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.481 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.483 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:08:19.721 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:19.721 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:19.723 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:19.723 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:19.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:19.878 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.879 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:19.880 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.898 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:19.898 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:19.898 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:19.900 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.900 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.900 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.900 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:19.900 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:19.954 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:08:19.956 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:19.963 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:19.963 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:19.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:19.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:20.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:20.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:20.350 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:20.350 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:20.358 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:20.359 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:20.359 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:20.359 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:20.359 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:25.362 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:25.362 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:25.364 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:25.366 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:25.366 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:25.367 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:25.375 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:25.376 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:25.376 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:25.376 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:25.376 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:25.378 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:25.379 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:25.379 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:25.379 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:25.379 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:25.380 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:25.380 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:25.380 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:25.380 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:25.381 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:25.381 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:25.381 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:25.383 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:25.383 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:25.383 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:25.385 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:25.385 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:25.385 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:25.385 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:25.385 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:25.386 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:25.386 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:25.386 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.386 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:25.391 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:25.869 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:25.915 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:25.917 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:25.918 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:25.919 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:25.937 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:25.937 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:25.938 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:25.940 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:25.940 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:25.940 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:25.940 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:25.940 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:25.965 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:25.972 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:25.973 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:25.973 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:25.973 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.033 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.033 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.050 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.050 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.051 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.051 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.051 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.051 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.114 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.114 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.165 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.168 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.170 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.170 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.187 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.188 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.189 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.189 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.189 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.189 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.195 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.195 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.289 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.290 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.290 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.308 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.310 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.310 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.310 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.310 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.336 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:26.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.350 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.351 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.388 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:26.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:26.389 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:26.391 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:26.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.448 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.450 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.450 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.468 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.468 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.469 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.470 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.470 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.470 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.470 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.524 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.524 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.567 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.584 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.585 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.585 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.586 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.586 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.586 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.586 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.586 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.627 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.628 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.629 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.802 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.802 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.808 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:26.819 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.819 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.821 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.821 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.821 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.821 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.821 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.862 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.863 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.964 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.964 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.978 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:26.978 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:26.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:26.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.979 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.980 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.980 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:26.980 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:26.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:26.990 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:26.990 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:26.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:26.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:27.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:27.198 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:27.200 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:27.200 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:27.206 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:27.207 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:27.207 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:27.207 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:27.207 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:32.211 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:32.211 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:32.212 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:32.214 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:32.215 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:32.215 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:32.223 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:32.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:32.225 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:32.225 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:32.225 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:32.228 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:32.229 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:32.229 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:32.229 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:32.232 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:32.232 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:32.232 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:32.232 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:32.232 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:32.232 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:32.233 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:32.233 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:32.233 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:32.235 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:32.235 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:32.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:32.238 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:32.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:32.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:32.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.239 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:32.239 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:32.239 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:32.239 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:32.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:32.244 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:32.722 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:32.763 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:32.764 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:32.766 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:32.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:32.784 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:32.784 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:32.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:32.788 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:32.789 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:32.789 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:32.789 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:32.789 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:32.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:32.827 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:32.827 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:32.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:32.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:33.195 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:33.243 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:33.243 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:33.243 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:33.247 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:33.668 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:33.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:33.687 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:33.689 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:33.689 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:33.705 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:33.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:33.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:33.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:33.706 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:33.706 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:33.706 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:33.706 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:33.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:33.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:33.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:33.767 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:33.767 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:34.141 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:08:34.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:34.264 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:34.264 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:34.264 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:34.613 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:08:34.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:34.647 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:34.647 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:34.647 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:34.653 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:34.653 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:34.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:34.654 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:34.654 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:34.655 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:34.655 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:34.655 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:34.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:34.713 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:34.713 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:34.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:34.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:35.083 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:08:35.264 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:35.264 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:35.265 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:35.265 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:35.555 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:08:35.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:35.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:35.854 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:35.854 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:35.871 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:35.871 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:35.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:35.872 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:35.872 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:35.872 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:35.872 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:35.872 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:35.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:35.879 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:35.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:35.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:35.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:36.027 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:08:36.265 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:36.265 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:36.265 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:36.266 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:36.500 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:08:36.816 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:36.819 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:36.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:36.821 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:36.838 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:36.838 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:36.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:36.840 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:36.840 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:36.840 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:36.840 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:36.840 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:36.877 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:36.885 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:36.885 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:36.885 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:36.885 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:36.972 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:08:37.266 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:37.267 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:37.267 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:37.267 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:37.443 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:08:37.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:37.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:37.484 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:37.484 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:37.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:37.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:37.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:37.503 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:37.504 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:37.504 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:37.504 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:37.504 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:37.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:37.537 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:37.537 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:37.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:37.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:37.914 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:08:38.387 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:08:38.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:38.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:38.426 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:38.426 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:38.443 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:38.443 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:38.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:38.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:38.444 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:38.444 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:38.444 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:38.444 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:38.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:38.486 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:38.486 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:38.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:38.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:38.859 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:08:39.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:39.326 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:39.327 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:39.327 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:39.331 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:08:39.336 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:39.336 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:39.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:39.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:39.337 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:39.337 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:39.337 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:39.337 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:39.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:39.379 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:39.379 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:39.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:39.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:39.797 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:08:40.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:40.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:40.264 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:40.264 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:40.268 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:08:40.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:40.274 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:40.275 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:40.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:40.275 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:40.275 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:40.275 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:40.279 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:40.279 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:40.279 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:40.279 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:40.280 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1738 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:45.277 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:45.277 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:45.279 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:45.281 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:45.281 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:45.282 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:45.289 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:45.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:45.290 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:45.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:45.290 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:45.292 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:45.292 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:45.292 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:45.293 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:45.294 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:45.294 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:45.294 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:45.295 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:45.296 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:45.296 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:45.296 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:45.299 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:45.299 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:45.299 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:45.304 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:45.781 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:45.836 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:45.838 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:45.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:45.841 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:45.860 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:45.861 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:45.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:45.866 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:45.867 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:45.867 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:45.868 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:45.868 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:45.877 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:45.883 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:45.883 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:45.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:45.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:45.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:45.984 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:45.985 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:45.986 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.003 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.003 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:46.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.005 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.005 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.005 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:46.005 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:46.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.017 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.017 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.166 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.166 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.183 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.183 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.183 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:46.184 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.184 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.184 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.184 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:46.184 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:46.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.203 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.203 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.253 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:46.302 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:46.303 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:46.303 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:46.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:46.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.483 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.483 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:46.503 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.503 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.503 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.503 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:46.503 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:46.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.544 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:46.544 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:46.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.724 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:46.877 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:46.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:46.881 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:46.881 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:46.890 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:46.890 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:46.890 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:46.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:46.891 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:46.891 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:46.891 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:46.895 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:46.895 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:46.895 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:46.895 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:46.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=344 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.897 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.897 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:46.897 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:51.897 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:51.897 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:51.897 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:51.897 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:51.897 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:51.897 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:51.904 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:51.906 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:51.906 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:51.906 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:51.906 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:51.909 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:51.909 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:51.909 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:51.909 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:51.910 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:51.910 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:51.910 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:51.910 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:51.910 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:51.912 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:51.913 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:51.913 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:51.913 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:51.913 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:51.914 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:51.914 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:51.914 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:51.914 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:51.915 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:51.915 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:51.915 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:51.915 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:51.915 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:51.915 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:51.916 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:51.916 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:51.916 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:51.918 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.919 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:51.919 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:51.919 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:51.919 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:51.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:51.924 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:52.401 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:52.453 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:52.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.457 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:52.459 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:52.481 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:52.481 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:52.481 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:52.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.484 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.485 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.485 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:52.485 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:52.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.498 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.498 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.605 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:52.605 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:52.606 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=148 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:52.622 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:52.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:52.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:52.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.624 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.624 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.624 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:52.624 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:52.634 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.637 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.637 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.637 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.637 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.781 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.786 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:52.786 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:52.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:52.801 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:52.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:52.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.803 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.803 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.803 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:52.803 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:52.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:52.825 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:52.826 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:52.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:52.868 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:52.923 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:52.923 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:52.924 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:52.927 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:53.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:53.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:53.100 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:53.100 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:53.116 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:53.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:53.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:53.118 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:53.118 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:53.118 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:53.118 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:53.118 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:53.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:53.159 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:53.160 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:53.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:53.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:53.339 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:08:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:53.496 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:53.497 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:53.497 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:53.506 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:53.507 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:53.507 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:53.507 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:53.507 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:53.507 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:53.508 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:53.511 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:53.511 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:53.511 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:53.511 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:53.512 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:08:58.509 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:08:58.510 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:08:58.511 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:58.513 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:58.513 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:58.514 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:58.522 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:08:58.522 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:58.522 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:58.523 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:08:58.523 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:08:58.525 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:08:58.525 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:08:58.525 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:58.525 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:58.526 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:08:58.526 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:08:58.526 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:08:58.526 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:08:58.526 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:58.527 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:08:58.527 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:08:58.527 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:58.529 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:08:58.529 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:08:58.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:08:58.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:08:58.532 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:08:58.532 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:08:58.532 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:08:58.537 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:08:59.014 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:08:59.060 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:08:59.062 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:08:59.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.065 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:08:59.083 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.083 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:59.089 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.089 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.090 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.090 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:59.090 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:59.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.118 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.118 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.118 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.118 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.218 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.219 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.219 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.236 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.236 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:59.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.237 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.237 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.237 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:59.237 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:59.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.249 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.250 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.399 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.399 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.413 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.414 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:59.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.415 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.415 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.415 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:59.415 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:59.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.438 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.438 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.486 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:08:59.534 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:08:59.535 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:08:59.535 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:08:59.537 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:08:59.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.718 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.718 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:08:59.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:08:59.738 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:08:59.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.740 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.740 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.740 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:08:59.740 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:08:59.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:08:59.778 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:08:59.778 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:08:59.778 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.778 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:08:59.957 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:00.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:00.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:00.113 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:00.113 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:00.123 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:00.123 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:00.124 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:00.124 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:00.124 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:00.124 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:00.124 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:00.127 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:00.127 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:00.127 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:00.127 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:00.127 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=345 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:05.130 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:05.130 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:05.130 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:05.130 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:05.130 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:05.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:05.136 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:05.138 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:05.139 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:05.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:05.139 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:05.143 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:05.143 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:05.143 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:05.143 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:05.144 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:05.144 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:05.144 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:05.144 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:05.144 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:05.147 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:05.147 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:05.148 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:05.148 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:05.148 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:05.148 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:05.148 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:05.148 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:05.148 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:05.150 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:05.150 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:05.150 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:05.150 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:05.150 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:05.151 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:05.151 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:05.151 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:05.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.154 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:05.154 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:05.155 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:05.155 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:05.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:05.159 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:05.638 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:05.682 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:05.684 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:05.686 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:05.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:05.710 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:05.710 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:05.711 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:05.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.715 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:05.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:05.715 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:05.715 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:05.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:05.743 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:05.744 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:05.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:05.860 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.862 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:05.862 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:05.877 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:05.877 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:05.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:05.878 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.878 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:05.878 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:05.878 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:05.878 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:05.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:05.931 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:05.931 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:05.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:05.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:06.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.101 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:06.101 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:06.105 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:09:06.120 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:06.120 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:06.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:06.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.121 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:06.121 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:06.121 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:06.121 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:06.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:06.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:06.158 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:06.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:06.160 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:06.161 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:06.161 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:06.161 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.161 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:06.334 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.335 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:06.335 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:06.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:06.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:06.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:06.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.356 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:06.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:06.356 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:06.356 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:06.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:06.397 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:06.397 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:06.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.576 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:06.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:06.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:06.733 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:06.733 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:06.741 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:06.741 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:06.742 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:06.742 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:06.742 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:06.742 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:06.742 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:06.743 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:06.743 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:06.743 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:06.743 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:11.744 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:11.745 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:11.746 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:11.748 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:11.750 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:11.753 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:11.763 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:11.764 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:11.764 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:11.764 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:11.764 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:11.767 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:11.767 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:11.767 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:11.767 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:11.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:11.767 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:11.768 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:11.768 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:11.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:11.770 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:11.770 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:11.770 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:11.770 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:11.770 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:11.770 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:11.771 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:11.771 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:11.771 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:11.772 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:11.773 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:11.773 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:11.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:11.775 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:11.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:11.776 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:11.776 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:11.776 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:11.781 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:12.259 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:12.299 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:12.302 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:12.303 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:12.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:12.320 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:12.320 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:12.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:12.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.327 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:12.327 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:12.327 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:12.327 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:12.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:12.363 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:12.363 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:12.363 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.364 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:12.671 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.671 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:12.671 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:12.677 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:12.677 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:12.677 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:12.679 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.679 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:12.679 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:12.679 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:12.679 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:12.723 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:09:12.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:12.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:12.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:12.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:12.779 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:12.779 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:12.780 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:12.782 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:13.192 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:13.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:13.207 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:13.208 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:13.209 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:13.227 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:13.227 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:13.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:13.229 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:13.229 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:13.229 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:13.229 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:13.230 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:13.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:13.237 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:13.237 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:13.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:13.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:13.663 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:09:13.780 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:13.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:13.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:13.782 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:14.134 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:09:14.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:14.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:14.293 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:14.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:14.309 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:14.309 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:14.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:14.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:14.311 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:14.311 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:14.311 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:14.311 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:14.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:14.315 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:14.316 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:14.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:14.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:14.607 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:09:14.781 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:14.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:14.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:14.783 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:15.075 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:09:15.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:15.395 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:15.396 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:15.397 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:15.406 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:15.406 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:15.407 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:15.407 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:15.407 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:15.407 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:15.407 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:15.411 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:15.411 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:15.411 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:15.411 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.412 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:15.413 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:20.414 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:20.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:20.414 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:20.414 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:20.414 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:20.415 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:20.424 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:20.425 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:20.425 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:20.425 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:20.425 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:20.428 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:20.428 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:20.428 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:20.428 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:20.428 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:20.428 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:20.429 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:20.429 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:20.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:20.431 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:20.431 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:20.431 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:20.431 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:20.432 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:20.432 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:20.432 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:20.432 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:20.432 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:20.433 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:20.433 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:20.433 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:20.433 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:20.434 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:20.434 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:20.434 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:20.434 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:20.434 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:20.437 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:20.437 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:20.437 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:20.437 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:20.437 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.438 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:20.438 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:20.438 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:20.438 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:20.443 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:20.921 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:20.975 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:20.977 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:20.977 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:20.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:20.997 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:20.997 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:20.997 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:21.002 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.003 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.003 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.003 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:21.003 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:21.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:21.020 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.020 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.021 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:21.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.340 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:21.340 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:21.356 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:21.356 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:21.357 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:21.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.359 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.359 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.359 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:21.359 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:21.393 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:09:21.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:21.402 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.402 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:21.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:21.444 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:21.448 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:21.864 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:21.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:21.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.881 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:21.881 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:21.898 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:21.898 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:21.898 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:21.900 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.900 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.900 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.900 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:21.900 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:21.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:21.907 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:21.907 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:21.907 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:21.908 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:22.335 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:09:22.444 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:22.445 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:22.445 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:22.449 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:22.805 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:09:22.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:22.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:22.965 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:22.965 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:22.983 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:22.983 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:22.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:22.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:22.986 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:22.986 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:22.986 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:22.986 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:23.042 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:23.049 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:23.049 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:23.049 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:23.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:23.278 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:09:23.445 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:23.446 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:23.446 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:23.450 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:23.751 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:09:24.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:24.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:24.075 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:24.075 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:24.084 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:24.087 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:24.087 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:24.087 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:24.087 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:24.087 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:29.088 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:29.088 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:29.092 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:29.092 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:29.092 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:29.092 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:29.100 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:29.100 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:29.100 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:29.101 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:29.101 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:29.104 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:29.104 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:29.105 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:29.105 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:29.105 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:29.105 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:29.105 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:29.105 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:29.105 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:29.108 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:29.108 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:29.109 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:29.109 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:29.111 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:29.111 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:29.111 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:29.114 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:29.114 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:29.114 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.115 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:29.115 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:29.115 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:29.115 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.116 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:29.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:29.120 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:29.597 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:29.668 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:29.668 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:29.669 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:29.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:29.693 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:29.693 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:29.693 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:29.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:29.698 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:29.698 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:29.698 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:29.698 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:29.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:29.747 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:29.748 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:29.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:29.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:30.056 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.058 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:30.058 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:30.069 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:09:30.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:30.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:30.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:30.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.076 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:30.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:30.077 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:30.077 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:30.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:30.118 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:30.119 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:30.119 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:30.122 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:30.124 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:30.124 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:30.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.125 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.541 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:30.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:30.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.639 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:30.639 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:30.657 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:30.657 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:30.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:30.660 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.660 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:30.660 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:30.660 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:30.660 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:30.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:30.683 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:30.683 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:30.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:30.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:31.014 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:09:31.120 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:31.120 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:31.120 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:31.123 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:31.486 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:09:31.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:31.644 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:31.646 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:31.646 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:31.665 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:31.665 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:31.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:31.668 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:31.668 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:31.668 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:31.668 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:31.668 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:31.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:31.731 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:31.732 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:31.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:31.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:31.958 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:09:32.120 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:32.120 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:32.121 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:32.124 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:32.429 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:09:32.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:32.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:32.750 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:32.750 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:32.759 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:32.760 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:32.760 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:32.760 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:32.763 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:32.763 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:32.763 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:32.763 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:32.763 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:32.763 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:32.763 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:32.763 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:37.763 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:37.763 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:37.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:37.767 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:37.768 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:37.768 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:37.775 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:37.776 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:37.776 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:37.776 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:37.777 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:37.782 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:37.782 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:37.782 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:37.783 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:37.783 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:37.783 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:37.784 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:37.784 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:37.784 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:37.787 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:37.787 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:37.787 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:37.787 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:37.787 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:37.788 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:37.788 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:37.788 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:37.788 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:37.790 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:37.790 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:37.790 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:37.790 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:37.790 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:37.791 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:37.791 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:37.791 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:37.791 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:37.793 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:37.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:37.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:37.794 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:37.794 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:37.794 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:37.799 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:38.277 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:38.324 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:38.325 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:38.327 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:38.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:38.339 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:38.339 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:38.339 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:38.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.343 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:38.343 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:38.343 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:38.344 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:38.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:38.383 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:38.383 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:38.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:38.695 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.696 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:38.696 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:38.717 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:38.717 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:38.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:38.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.719 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:38.719 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:38.719 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:38.719 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:38.744 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:09:38.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:38.761 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:38.762 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:38.762 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.762 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:38.798 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:38.798 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:38.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:38.800 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:39.216 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:09:39.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:39.272 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:39.273 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:39.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:39.289 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:39.289 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:39.289 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:39.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:39.291 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:39.291 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:39.292 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:39.292 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:39.306 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:39.311 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:39.311 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:39.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:39.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:39.689 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:09:39.799 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:39.799 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:39.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:39.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:40.184 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:09:40.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:40.344 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:40.345 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:40.345 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:40.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:40.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:40.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:40.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:40.355 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:40.355 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:40.355 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:09:40.355 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:09:40.367 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:40.371 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:09:40.372 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:09:40.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:40.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:40.656 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:09:40.799 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:40.800 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:40.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:40.803 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:41.127 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:09:41.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:41.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:09:41.448 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:41.448 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:41.457 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:41.457 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:41.457 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:41.457 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:41.457 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:41.458 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:41.458 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:41.460 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:41.460 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:41.460 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:41.460 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:41.460 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:46.460 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:46.461 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:46.462 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:46.463 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:46.463 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:46.464 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:46.470 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:46.470 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:46.471 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:46.471 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:46.471 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:46.473 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:46.473 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:46.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:46.473 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:46.473 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:46.473 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:46.474 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:46.474 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:46.474 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:46.476 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:46.476 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:46.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:46.478 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:46.478 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:46.478 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.481 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:46.482 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:46.482 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:46.482 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:46.487 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:46.963 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:47.008 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:47.010 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:47.011 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:47.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:47.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:47.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:47.032 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:47.047 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:47.048 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:47.051 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:47.051 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:47.051 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:47.051 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:47.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.051 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:52.051 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:52.053 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:52.055 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:52.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:52.056 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:52.062 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:52.063 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:52.063 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:52.063 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:52.063 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:52.064 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:52.064 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:52.064 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:52.064 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:52.064 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:52.065 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:52.065 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:52.065 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:52.065 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:52.066 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:52.067 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:52.067 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:52.067 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:52.069 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:52.069 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:52.069 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:52.071 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:52.071 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:52.071 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:52.071 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:52.071 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:52.072 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:52.072 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:52.072 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:52.077 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:52.555 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:52.604 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:52.606 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:52.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:52.609 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:52.645 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:52.646 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:52.646 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:52.669 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:52.669 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:52.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:52.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:52.674 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:52.675 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:52.676 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:52.676 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:52.676 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:52.676 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:52.676 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:57.678 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:57.678 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:57.680 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:57.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:57.682 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:57.682 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:57.690 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:57.691 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:57.691 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:57.691 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:09:57.692 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:09:57.694 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:09:57.694 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:09:57.695 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:57.695 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:57.695 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:57.695 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:09:57.696 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:09:57.696 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:09:57.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:57.697 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:09:57.697 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:09:57.697 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:57.699 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:09:57.699 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:09:57.699 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:57.701 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:09:57.702 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:09:57.702 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:09:57.702 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:09:57.707 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:09:58.186 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:09:58.230 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:09:58.231 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:09:58.233 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:09:58.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:09:58.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:09:58.252 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:09:58.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:09:58.266 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:09:58.268 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:09:58.268 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:09:58.268 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:09:58.268 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:09:58.268 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:09:58.269 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:03.270 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:03.270 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:03.272 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:03.273 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:03.273 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:03.273 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:03.278 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:03.279 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:03.279 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:03.279 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:03.279 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:03.281 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:03.281 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:10:03.281 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:03.283 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:03.283 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:03.283 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:10:03.284 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:03.285 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:10:03.285 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:10:03.285 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:03.285 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:03.286 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:10:03.286 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:03.286 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:03.286 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:10:03.286 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:10:03.289 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:10:03.289 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:10:03.289 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:03.290 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:03.290 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:03.290 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:03.290 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:03.290 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:03.290 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:03.290 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:10:08.298 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:08.298 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:08.298 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:08.298 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:08.298 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:08.298 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:08.305 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:08.305 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:08.305 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:08.305 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:08.305 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:10:08.306 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:10:08.307 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:10:08.307 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:08.307 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:08.307 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:08.307 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:10:08.307 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:08.307 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:10:08.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:08.310 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:10:08.310 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:10:08.310 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:08.311 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:08.311 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:08.311 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:10:08.311 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:08.311 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:10:08.312 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:08.313 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:08.313 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:10:08.313 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:08.316 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:10:08.316 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:10:08.316 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:10:08.316 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:10:08.316 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:10:08.317 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:10:08.317 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:10:08.317 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:08.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:08.322 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:10:08.800 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:10:08.844 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:10:08.846 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:10:08.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:08.848 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:10:08.866 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:08.867 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:08.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:08.873 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:08.873 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:08.873 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:08.873 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:08.873 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:08.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:08.904 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:08.905 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:08.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:08.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:09.267 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:10:09.320 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:09.321 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:09.321 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:09.324 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:09.738 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:10:09.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:09.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:09.850 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:09.851 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:09.869 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:09.869 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:09.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:09.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:09.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:09.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:09.870 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:09.870 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:09.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:09.874 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:09.874 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:09.874 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:09.874 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:10.211 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:10:10.322 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:10.322 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:10.322 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:10.325 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:10.684 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:10:10.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:10.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:10.815 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:10.815 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:10.827 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:10.827 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:10.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:10.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:10.829 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:10.829 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:10.829 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:10.829 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:10.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:10.879 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:10.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:10.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:10.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:11.155 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:10:11.323 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:11.323 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:11.323 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:11.326 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:11.626 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:10:11.781 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:11.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:11.785 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:11.785 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:11.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:11.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:11.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:11.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:11.797 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:11.797 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:11.797 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:11.797 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:11.806 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:11.808 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:11.808 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:11.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:11.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:12.097 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:10:12.323 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:12.324 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:12.324 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:12.327 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:12.568 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:10:12.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:12.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:12.744 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:12.744 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:12.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:12.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:12.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:12.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:12.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:12.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:12.766 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:12.766 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:12.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:12.812 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:12.812 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:12.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:12.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.041 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:10:13.325 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:13.325 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:13.325 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:13.328 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:13.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:13.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.357 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:13.357 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:13.376 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:13.376 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:13.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:13.378 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.378 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:13.378 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:13.378 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:13.378 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:13.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:13.421 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:13.422 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:13.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.513 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:10:13.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:13.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.964 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:13.964 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:13.978 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:13.978 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:13.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:13.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.979 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:13.979 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:13.979 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:13.979 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:13.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:13.982 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:13.982 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:13.982 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.982 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:13.985 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:10:14.456 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:10:14.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:14.526 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:14.527 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:14.527 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:14.546 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:14.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:14.546 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:14.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:14.548 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:14.548 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:14.548 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:14.548 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:14.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:14.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:14.600 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:14.600 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:14.601 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:14.601 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:14.929 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:10:15.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:15.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.201 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:15.201 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:15.218 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:15.218 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:15.218 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:15.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:15.219 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:15.219 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:15.219 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:15.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:15.263 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:15.263 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:15.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.399 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:10:15.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:15.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.847 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:15.847 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:15.866 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:15.866 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:15.866 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:15.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.868 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:15.868 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:15.868 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:15.868 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:15.868 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:10:15.918 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:15.918 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:15.925 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:15.926 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:15.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:15.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:16.340 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:10:16.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:16.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:16.483 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:16.483 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:16.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:16.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:16.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:16.504 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:16.504 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:16.504 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:16.504 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:16.504 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:16.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:16.527 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:16.528 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:16.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:16.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:16.812 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:10:17.118 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:17.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.121 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:17.121 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:17.138 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:17.138 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:17.139 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:17.140 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.140 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:17.140 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:17.140 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:17.140 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:17.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:17.191 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:17.192 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:17.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.282 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:10:17.751 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:10:17.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:17.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.803 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:17.803 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:17.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:17.821 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:17.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:17.823 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.823 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:17.823 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:17.823 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:17.823 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:17.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:17.848 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:17.848 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:17.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:17.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:18.222 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:10:18.696 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:10:18.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:18.704 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:18.704 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:18.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:18.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:18.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:18.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:18.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:18.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:18.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:18.730 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:18.730 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:18.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:18.737 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:18.737 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:18.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:18.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:19.168 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:10:19.639 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:10:19.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:19.668 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:19.669 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:19.669 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:19.677 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:19.677 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:19.677 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:19.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:19.678 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:19.678 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:19.678 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:19.678 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:19.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:19.683 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:19.683 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:19.683 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:19.683 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:20.110 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:10:20.581 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:10:20.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:20.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:20.629 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:20.629 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:20.643 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:20.643 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:20.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:20.645 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:20.645 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:20.645 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:20.645 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:20.645 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:20.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:20.676 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:20.676 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:20.676 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:20.676 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:21.052 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:10:21.525 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:10:21.585 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:21.588 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:21.589 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:21.589 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:21.601 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:21.601 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:21.601 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:21.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:21.603 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:21.603 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:21.603 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:21.603 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:21.611 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:21.614 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:21.614 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:21.614 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:21.614 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:21.998 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:10:22.469 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:10:22.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:22.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:22.554 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:22.554 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:22.573 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:22.573 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:22.573 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:22.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:22.574 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:22.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:22.574 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:22.574 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:22.610 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:22.618 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:22.618 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:22.618 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:22.618 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:22.941 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:10:23.414 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:10:23.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:23.514 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:23.514 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:23.514 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:23.534 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:23.534 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:23.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:23.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:23.536 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:23.536 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:23.536 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:23.536 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:23.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:23.549 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:23.549 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:23.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:23.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:23.886 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:10:24.358 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:10:24.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:24.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:24.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:24.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:24.490 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:24.490 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:24.491 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:24.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:24.492 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:24.492 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:24.492 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:24.492 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:24.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:24.552 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:24.552 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:24.552 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:24.552 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:24.829 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:10:25.302 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:10:25.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:25.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:25.439 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:25.439 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:25.447 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:25.448 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:25.448 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:25.448 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:25.448 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:25.448 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:30.451 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:30.452 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:30.453 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:30.455 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:30.455 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:30.456 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:30.463 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:30.465 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:30.465 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:30.465 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:30.465 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:10:30.469 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:10:30.469 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:10:30.470 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:30.470 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:30.470 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:30.470 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:10:30.471 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:30.471 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:10:30.471 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:30.473 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:10:30.473 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:10:30.473 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:30.473 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:30.473 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:30.473 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:10:30.474 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:30.474 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:10:30.474 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:30.476 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:10:30.476 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:10:30.476 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:30.476 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:30.476 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:30.476 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:10:30.477 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:30.477 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:10:30.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:10:30.481 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:10:30.481 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:10:30.481 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:30.486 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:10:30.964 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:10:31.010 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:10:31.012 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:10:31.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.013 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:10:31.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:31.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.037 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.037 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.037 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:31.038 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:31.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.068 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.312 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.312 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.327 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.327 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:31.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.328 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.328 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.328 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:31.328 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:31.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.336 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.336 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.436 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:10:31.484 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:31.484 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:31.486 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:31.488 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:31.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.566 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.586 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.586 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:31.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.587 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.587 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.587 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:31.587 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:31.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.622 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.622 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.830 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.830 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.845 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:31.845 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:31.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:10:31.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.847 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.847 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.847 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:10:31.847 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:10:31.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:31.853 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:10:31.853 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:10:31.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:31.906 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:10:32.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:10:32.082 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:10:32.083 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:10:32.083 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:10:32.090 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:32.090 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:32.090 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:32.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:32.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:32.091 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:32.091 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:32.092 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:32.092 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:32.092 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:32.092 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:32.092 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:10:37.092 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:10:37.093 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:10:37.096 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:37.096 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:37.096 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:37.096 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:37.104 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:10:37.105 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:37.105 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:37.106 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:10:37.106 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:10:37.108 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:10:37.108 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:10:37.109 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:37.109 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:37.109 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:10:37.109 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:10:37.109 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:10:37.109 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:10:37.109 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:10:37.112 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:10:37.112 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:10:37.112 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:37.112 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:37.113 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:10:37.113 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:10:37.113 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:10:37.113 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:10:37.113 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:10:37.114 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:10:37.114 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:10:37.114 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:37.115 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:10:37.115 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:10:37.115 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:10:37.115 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:10:37.115 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:10:37.115 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.118 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:10:37.118 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:10:37.118 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:10:37.119 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:10:37.119 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:10:37.123 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:10:37.602 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:10:38.074 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:10:38.548 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:10:39.020 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:10:39.492 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:10:39.965 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:10:40.438 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:10:40.909 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:10:41.383 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:10:41.856 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:10:42.327 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:10:42.798 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:10:43.272 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:10:43.744 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:10:44.218 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:10:44.691 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:10:45.163 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:10:45.633 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:10:46.107 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:10:46.580 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:10:47.051 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:10:47.527 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:10:47.999 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:10:48.474 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:10:48.946 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:10:49.421 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:10:49.893 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:10:50.364 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:10:50.837 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:10:51.310 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:10:51.781 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:10:52.255 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:10:52.728 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:10:53.199 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:10:53.666 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:10:54.129 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:10:54.592 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:10:55.056 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:10:55.519 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:10:55.982 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:10:56.445 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:10:56.909 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:10:57.372 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:10:57.835 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:10:58.299 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:10:58.762 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:10:59.225 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:10:59.688 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:11:00.152 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:11:00.615 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:11:01.078 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:11:01.149 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:01.149 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:01.149 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:01.149 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:01.149 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:11:01.149 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:11:01.149 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:11:01.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5219 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:01.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5219 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:01.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5219 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:01.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5219 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:01.150 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5219 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:06.152 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:11:06.152 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:11:06.154 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:06.156 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:06.156 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:06.157 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:06.163 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:06.164 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:11:06.164 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:06.164 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:11:06.164 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:11:06.167 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:11:06.167 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:11:06.167 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:11:06.167 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:06.168 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:06.168 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:11:06.168 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:11:06.169 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:11:06.169 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:06.170 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:11:06.170 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:11:06.170 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:11:06.170 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:06.170 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:06.170 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:11:06.171 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:11:06.171 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:11:06.171 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:11:06.173 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:11:06.173 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:11:06.173 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.177 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:11:06.178 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:11:06.178 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:11:06.178 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.179 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:06.182 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:11:06.660 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:11:07.132 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:11:07.607 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:11:08.079 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:11:08.554 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:11:09.026 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:11:09.500 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:11:09.972 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:11:10.444 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:11:10.917 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:11:11.390 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:11:11.862 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:11:12.337 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:11:12.809 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:11:13.282 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:11:13.755 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:11:14.227 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:11:14.702 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:11:15.174 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:11:15.647 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:11:16.120 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:11:16.592 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:11:17.065 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:11:17.538 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:11:18.010 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:11:18.484 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:11:18.956 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:11:19.432 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:11:19.903 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:11:20.377 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:11:20.850 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:11:21.321 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:11:21.795 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:11:22.268 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:11:22.739 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:11:23.212 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:11:23.679 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:11:24.142 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:11:24.613 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:11:25.087 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:11:25.559 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:11:26.031 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:11:26.504 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:11:26.977 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:11:27.449 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:11:27.922 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:11:28.395 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:11:28.867 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:11:29.340 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:11:29.813 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:11:30.284 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:11:30.757 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:11:31.230 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:11:31.702 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:11:32.177 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:11:32.649 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:11:33.123 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:11:33.595 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:11:34.070 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:11:34.542 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:11:35.013 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:11:35.488 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:11:35.960 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:11:36.435 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:11:36.907 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:11:37.383 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:11:37.854 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:11:38.328 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:11:38.792 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:11:39.255 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:11:39.718 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:11:40.181 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:11:40.645 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:11:41.108 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:11:41.571 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:11:42.040 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:11:42.509 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:11:42.972 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:11:43.209 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:43.435 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:11:43.899 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:11:44.211 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:44.362 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:11:44.825 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:11:45.212 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:45.289 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:11:45.752 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:11:46.214 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:46.215 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:11:46.679 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:11:47.142 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:11:47.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:47.605 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:11:48.068 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:48.215 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:11:48.215 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:11:48.215 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:48.216 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9112 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:11:53.221 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:11:53.221 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:11:53.221 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:53.221 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:53.221 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:53.221 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:53.224 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:11:53.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:11:53.224 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:53.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:11:53.224 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:11:53.225 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:11:53.225 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:11:53.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:11:53.226 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:53.226 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:11:53.226 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:11:53.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:11:53.226 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:11:53.226 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:53.228 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:11:53.228 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:11:53.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:11:53.229 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:53.229 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:11:53.229 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:11:53.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:11:53.229 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:11:53.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:53.231 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:11:53.231 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:11:53.231 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:11:53.231 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:11:53.231 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:11:53.231 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:11:53.232 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:11:53.232 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:11:53.232 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:53.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:11:53.235 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:11:53.235 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:11:53.235 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:11:53.239 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:11:53.716 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:11:53.764 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:11:53.767 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:11:53.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:11:53.770 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:11:53.784 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:11:53.784 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:11:53.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:11:53.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:53.790 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:11:53.790 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:11:53.790 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:11:53.791 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:11:53.810 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:11:53.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:11:53.822 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:11:53.822 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:11:53.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:53.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:54.187 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:11:54.237 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:54.238 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:54.238 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:54.241 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:54.660 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:11:54.676 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:11:55.132 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:11:55.238 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:55.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:55.239 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:55.242 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:55.605 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:11:56.078 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:11:56.239 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:56.240 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:56.240 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:56.243 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:56.550 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:11:57.021 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:11:57.240 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:57.241 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:57.241 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:57.244 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:57.494 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:11:57.967 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:11:58.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:11:58.053 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:58.053 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:11:58.053 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:11:58.070 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:11:58.070 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:11:58.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:11:58.071 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:58.071 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:11:58.071 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:11:58.072 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:11:58.072 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:11:58.106 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:11:58.115 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:11:58.121 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:11:58.121 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:11:58.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:58.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:11:58.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:11:58.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:11:58.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:11:58.244 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:11:58.434 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:11:58.906 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:11:59.243 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:11:59.376 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:11:59.847 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:12:00.317 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:12:00.789 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:12:01.262 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:12:01.734 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:12:02.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:02.134 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:02.135 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:02.135 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:02.151 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:02.151 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:02.152 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:02.153 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:02.153 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:02.153 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:02.153 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:02.153 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:02.205 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:12:02.205 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:02.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:02.218 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:02.219 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:02.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:02.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:02.637 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:02.672 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:12:03.143 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:12:03.614 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:12:04.085 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:12:04.556 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:12:05.026 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:12:05.497 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:12:05.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:05.937 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:05.937 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:05.938 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:05.953 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:05.953 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:05.953 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:05.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:05.955 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:05.955 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:05.955 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:05.955 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:05.965 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:05.970 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:12:05.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:05.978 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:05.978 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:05.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:05.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:06.438 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:12:06.828 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:06.909 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:12:07.298 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:07.383 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:12:07.855 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:12:08.245 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:08.327 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:12:08.798 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:12:09.269 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:12:09.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:09.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:09.663 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:09.663 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:09.674 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:09.674 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:09.675 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:09.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:09.675 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:09.675 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:09.675 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:09.678 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:09.678 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:12:09.678 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:12:09.678 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3558 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.678 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:09.679 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3559 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:14.678 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:12:14.678 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:12:14.680 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:14.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:14.682 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:14.682 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:14.690 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:14.691 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:12:14.691 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:14.691 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:12:14.691 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:12:14.695 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:12:14.695 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:12:14.695 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:12:14.695 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:14.696 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:14.696 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:12:14.696 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:12:14.696 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:12:14.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:12:14.699 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:12:14.699 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:12:14.699 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:14.701 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:12:14.701 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:12:14.701 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:12:14.701 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:14.702 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:14.702 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:12:14.702 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:12:14.702 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:12:14.702 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.705 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:12:14.705 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:12:14.705 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:12:14.705 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.706 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.707 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:14.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:14.710 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:12:15.188 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:12:15.231 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:12:15.232 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:15.235 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:12:15.237 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:15.266 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:15.266 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:15.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:15.274 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:15.274 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:15.274 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:15.274 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:15.274 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:15.280 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:15.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:15.289 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:15.289 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:15.289 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:15.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:15.661 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:12:15.666 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:15.708 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:15.709 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:15.710 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:15.711 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:16.131 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:12:16.146 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:16.148 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:16.604 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:12:16.626 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:16.710 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:16.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:16.711 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:16.712 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:17.077 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:12:17.111 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:17.549 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:12:17.591 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:17.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:17.711 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:17.713 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:17.713 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:18.023 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:12:18.071 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:18.496 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:12:18.558 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:18.712 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:18.712 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:18.714 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:18.714 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:18.968 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:12:19.037 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:19.441 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:12:19.517 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:19.713 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:19.713 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:19.714 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:19.715 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:19.914 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:12:20.003 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:20.386 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:12:20.483 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:20.857 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:12:20.963 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:21.330 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:12:21.443 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:21.803 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:12:21.930 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:22.275 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:12:22.410 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:22.749 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:12:22.890 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:22.894 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:22.900 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:22.900 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:22.900 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:22.911 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:22.911 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:22.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:22.913 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:22.913 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:22.913 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:22.913 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:22.913 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:22.926 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:22.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:22.933 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:22.933 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:22.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:22.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:23.221 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:12:23.616 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:23.693 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:12:24.096 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:24.098 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:24.164 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:12:24.576 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:24.637 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:12:25.056 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:25.110 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:12:25.541 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:25.582 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:12:26.021 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:26.053 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:12:26.501 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:26.523 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:12:26.981 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:26.994 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:12:27.461 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:27.465 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:12:27.936 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:12:27.941 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:28.409 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:12:28.421 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:28.882 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:12:28.907 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:29.354 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:12:29.387 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:29.825 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:12:29.867 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:30.298 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:12:30.347 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:30.770 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:12:30.833 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:30.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:30.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:30.838 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:30.838 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:30.845 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:30.845 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:30.845 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:30.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:30.846 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:30.846 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:30.846 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:30.846 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:30.860 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:30.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:30.869 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:30.869 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:30.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:30.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:31.206 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:31.237 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:12:31.672 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:31.675 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:31.709 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:12:32.143 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:32.182 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:12:32.614 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:32.654 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:12:33.090 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:33.126 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:12:33.561 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:33.597 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:12:34.031 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:34.070 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:12:34.502 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:34.543 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:12:34.979 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:35.015 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:12:35.450 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:35.486 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:12:35.920 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:35.959 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:12:36.391 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:36.432 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:12:36.868 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:36.904 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:12:37.338 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:37.375 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:12:37.809 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:37.846 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:12:38.280 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:38.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:38.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:38.285 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:38.285 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:38.292 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:38.292 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:38.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:38.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:38.294 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:38.294 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:38.294 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:38.294 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:38.311 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:12:38.314 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:38.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:38.319 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:38.319 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:38.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:38.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:38.702 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:38.778 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:12:39.167 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:39.169 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:39.249 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:12:39.637 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:39.640 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:39.722 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:12:40.108 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:40.199 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:12:40.589 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:40.592 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:12:40.670 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:12:41.059 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:41.142 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:12:41.530 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:41.615 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:12:42.001 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:42.087 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:12:42.478 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:42.559 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:12:42.948 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:43.030 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:12:43.419 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:43.504 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:12:43.890 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:43.976 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:12:44.366 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:44.448 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:12:44.837 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:44.919 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:12:45.308 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:45.392 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:12:45.779 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:45.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:45.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:45.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:45.787 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:45.796 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:45.797 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:45.797 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:45.798 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:45.798 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:45.798 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:45.798 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:45.801 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:45.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:12:45.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:12:45.801 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:45.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6721 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:50.800 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:12:50.800 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:12:50.802 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:50.804 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:50.804 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:50.805 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:50.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:50.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:12:50.813 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:50.814 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:12:50.814 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:12:50.816 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:12:50.817 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:12:50.817 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:12:50.817 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:50.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:50.817 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:12:50.818 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:12:50.818 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:12:50.818 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:12:50.819 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:12:50.819 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:12:50.819 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:12:50.821 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:12:50.821 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:12:50.821 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:12:50.824 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:12:50.824 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:12:50.824 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:12:50.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:12:50.829 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:12:51.306 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:12:51.355 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:12:51.357 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:12:51.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:51.359 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:12:51.384 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:51.384 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:51.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:51.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:51.387 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:51.387 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:51.387 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:51.387 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:51.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:51.409 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:51.409 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:51.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:51.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:51.774 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:12:51.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:51.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:51.828 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:51.829 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:52.247 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:12:52.720 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:12:52.828 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:52.828 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:52.828 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:52.830 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:53.192 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:12:53.503 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:53.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:53.512 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:53.512 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:53.525 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:53.525 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:53.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:53.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:53.527 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:53.527 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:53.527 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:53.527 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:53.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:53.574 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:53.574 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:53.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:53.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:53.660 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:12:53.828 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:53.829 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:53.829 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:53.831 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:54.129 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:12:54.600 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:12:54.829 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:54.830 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:54.830 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:54.831 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:55.071 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:12:55.544 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:12:55.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:55.661 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:55.666 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:55.666 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:55.685 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:55.685 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:55.685 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:12:55.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:55.686 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:55.686 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:55.686 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:12:55.686 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:12:55.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:55.738 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:12:55.739 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:12:55.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:55.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:55.830 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:55.831 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:55.831 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:55.832 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:56.017 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:12:56.489 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:12:56.960 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:12:57.433 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:12:57.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:12:57.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:12:57.831 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:12:57.832 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:12:57.842 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:12:57.842 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:12:57.842 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:12:57.842 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:12:57.843 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:12:57.843 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:12:57.843 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:12:57.847 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:12:57.847 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:12:57.847 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:12:57.847 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:12:57.847 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1519 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.848 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.849 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:12:57.849 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1520 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:02.850 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:02.850 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:02.850 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:02.850 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:02.850 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:02.850 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:02.853 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:02.853 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:02.853 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:02.854 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:02.854 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:02.856 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:02.856 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:02.856 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:02.857 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:02.857 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:02.857 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:02.857 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:02.858 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:02.858 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:02.858 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:02.858 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:02.859 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:02.859 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:02.859 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:02.859 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:02.859 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:02.859 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:02.859 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:02.860 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:02.860 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:02.861 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:02.861 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:02.861 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:02.861 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:02.861 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:02.861 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:02.861 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.863 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:02.863 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:02.863 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:02.864 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:02.868 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:03.345 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:03.389 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:03.389 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:03.390 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:03.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:03.411 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:03.412 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:03.412 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:03.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:03.417 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:03.417 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:03.417 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:03.417 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:03.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:03.449 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:03.449 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:03.449 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:03.449 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:03.813 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:03.866 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:03.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:03.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:03.868 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:04.284 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:04.757 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:13:04.868 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:04.868 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:04.868 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:04.869 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:05.230 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:13:05.538 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:05.540 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:05.546 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:05.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:05.555 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:05.555 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:05.556 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:05.556 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:05.556 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:05.556 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:05.556 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:05.556 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:05.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:05.616 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:05.616 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:05.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:05.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:05.702 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:13:05.868 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:05.869 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:05.869 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:05.870 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:06.173 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:13:06.644 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:13:06.869 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:06.870 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:06.870 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:06.871 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:07.117 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:13:07.589 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:13:07.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:07.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:07.711 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:07.711 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:07.719 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:07.720 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:07.720 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:07.720 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:07.720 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:07.720 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:07.721 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:07.722 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:07.722 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:07.722 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:07.722 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:07.722 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1050 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:12.723 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:12.724 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:12.726 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:12.726 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:12.726 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:12.726 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:12.739 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:12.740 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:12.740 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:12.741 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:12.741 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:12.743 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:12.743 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:12.743 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:12.743 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:12.744 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:12.744 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:12.744 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:12.745 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:12.745 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:12.745 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:12.746 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:12.746 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:12.746 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:12.748 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:12.748 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:12.748 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.751 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:12.751 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:12.751 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:12.752 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:12.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:12.756 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:13.235 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:13.282 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:13.285 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:13.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:13.288 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:13.305 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:13.305 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:13.305 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:13.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:13.310 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:13.310 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:13.310 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:13.310 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:13.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:13.336 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:13.336 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:13.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:13.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:13.707 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:13.755 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:13.755 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:13.757 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:13.760 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:14.178 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:14.651 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:13:14.756 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:14.756 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:14.758 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:14.761 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:15.124 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:13:15.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:15.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:15.447 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:15.447 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:15.464 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:15.464 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:15.465 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:15.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:15.466 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:15.466 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:15.466 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:15.466 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:15.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:15.508 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:15.509 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:15.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:15.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:15.596 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:13:15.757 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:15.757 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:15.760 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:15.762 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:16.069 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:13:16.542 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:13:16.758 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:16.758 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:16.760 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:16.763 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:17.014 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:13:17.485 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:13:17.586 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:17.588 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:17.593 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:17.593 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:17.609 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:17.609 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:17.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:17.610 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:17.610 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:17.610 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:17.611 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:17.611 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:17.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:17.622 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:17.622 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:17.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:17.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:17.760 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:17.760 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:17.761 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:17.764 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:17.958 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:13:18.431 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:13:18.903 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:13:19.377 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:13:19.692 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:19.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:19.699 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:19.699 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:19.708 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:19.708 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:19.708 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:19.708 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:19.709 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:19.709 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:19.709 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:19.709 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:19.709 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:19.709 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:19.709 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:19.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1503 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:24.712 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:24.712 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:24.712 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:24.712 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:24.712 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:24.712 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:24.720 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:24.721 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:24.721 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:24.722 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:24.722 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:24.724 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:24.725 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:24.725 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:24.725 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:24.726 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:24.726 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:24.726 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:24.726 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:24.727 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:24.728 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:24.728 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:24.728 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:24.728 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:24.729 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:24.729 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:24.729 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:24.729 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:24.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:24.731 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:24.731 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:24.731 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.735 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:24.735 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:24.735 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:24.736 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.736 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:24.740 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:25.219 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:25.263 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:25.266 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:25.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:25.270 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:25.292 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:25.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:25.293 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:25.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:25.298 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:25.298 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:25.298 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:25.298 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:25.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:25.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:25.320 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:25.320 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:25.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:25.686 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:25.739 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:25.739 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:25.739 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:25.741 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:26.157 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:26.630 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:13:26.740 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:26.740 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:26.740 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:26.742 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:27.103 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:13:27.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:27.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:27.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:27.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:27.456 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:27.456 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:27.456 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:27.457 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:27.458 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:27.458 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:27.458 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:27.458 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:27.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:27.485 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:27.485 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:27.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:27.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:27.575 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:13:27.741 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:27.741 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:27.742 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:27.743 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:28.046 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:13:28.517 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:13:28.742 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:28.742 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:28.742 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:28.745 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:28.990 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:13:29.463 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:13:29.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:29.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:29.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:29.586 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:29.602 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:29.603 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:29.604 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:29.604 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:29.604 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:29.604 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.604 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:29.605 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1052 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:34.606 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:34.607 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:34.608 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:34.611 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:34.611 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:34.611 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:34.643 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:34.645 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:34.645 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:34.645 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:34.646 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:34.651 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:34.652 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:34.652 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:34.652 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:34.653 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:34.653 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:34.654 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:34.654 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:34.654 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:34.657 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:34.657 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:34.658 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:34.658 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:34.658 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:34.659 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:34.659 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:34.659 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:34.659 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:34.661 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:34.661 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:34.661 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:34.661 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:34.662 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:34.662 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:34.662 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:34.662 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:34.662 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:34.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.667 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:34.667 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:34.667 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:34.668 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:34.672 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:35.150 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:35.196 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:35.199 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:35.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:35.201 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:35.223 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:35.224 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:35.224 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:35.229 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:35.229 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:35.229 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:35.229 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:35.229 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:35.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:35.253 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:35.254 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:35.254 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:35.254 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:35.622 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:35.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:35.672 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:35.673 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:35.676 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:36.093 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:36.566 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:13:36.673 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:36.673 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:36.674 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:36.677 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:37.039 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:13:37.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:37.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:37.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:37.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:37.448 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:37.449 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:37.452 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:37.452 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:37.452 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:37.452 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:37.452 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=601 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:42.452 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:42.452 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:42.454 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:42.456 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:42.457 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:42.457 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:42.460 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:42.460 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:42.460 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:42.461 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:42.461 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:42.462 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:42.462 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:42.462 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:42.462 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:42.463 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:42.463 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:42.463 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:42.463 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:42.463 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:42.465 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:42.465 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:42.465 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:42.467 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:42.467 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:42.467 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.470 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:42.470 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:42.470 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:42.470 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:42.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:42.475 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:42.954 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:42.995 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:42.996 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:42.998 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:42.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:43.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:43.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:43.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:43.016 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:43.016 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:43.016 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:43.016 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:43.016 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:43.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:43.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:43.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:43.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:43.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:43.426 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:43.473 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:43.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:43.475 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:43.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:43.897 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:44.368 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:13:44.473 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:44.474 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:44.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:44.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:44.841 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:13:45.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:45.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:45.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:45.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:45.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:45.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:45.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:45.243 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:45.243 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:45.243 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:45.243 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:45.247 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:45.247 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:45.247 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:45.247 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:45.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:45.248 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:50.249 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:50.249 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:50.249 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:50.249 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:50.249 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:50.249 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:50.256 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:50.256 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:50.256 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:50.257 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:50.257 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:50.259 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:50.260 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:50.260 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:50.260 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:50.261 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:50.261 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:50.261 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:50.261 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:50.262 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:50.263 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:50.263 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:50.263 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:50.264 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:50.264 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:50.264 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:50.264 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:50.264 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:50.264 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:50.266 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:50.266 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:50.266 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:50.266 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:50.266 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:50.266 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:50.267 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:50.267 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:50.267 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:50.270 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:50.271 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:50.271 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:50.271 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:50.276 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:50.755 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:50.808 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:50.810 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:50.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:50.813 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:50.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:50.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:50.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:50.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:50.864 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:50.864 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:50.864 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:50.864 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:50.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:50.902 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:50.902 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:50.902 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:50.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.227 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:51.271 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:51.275 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:51.277 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:51.278 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:51.279 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:51.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:51.282 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:51.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:51.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:51.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:51.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.308 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:51.308 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:51.308 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:51.308 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:51.316 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:51.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:51.320 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:51.320 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.320 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:51.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:51.698 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:51.698 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:51.698 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:51.708 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:51.708 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:51.708 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:51.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:51.709 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:51.709 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:51.709 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:51.710 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:51.710 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:51.710 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:51.710 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:51.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=310 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:51.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=310 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:51.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=310 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:51.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=310 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:51.710 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=310 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:56.713 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:56.713 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:56.715 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:56.715 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:56.716 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:56.716 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:56.724 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:56.725 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:56.725 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:56.725 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:13:56.726 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:13:56.728 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:13:56.728 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:13:56.729 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:56.729 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:56.729 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:56.730 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:13:56.730 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:13:56.730 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:13:56.730 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:56.731 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:13:56.731 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:13:56.731 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:56.731 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:56.731 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:56.731 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:13:56.732 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:13:56.732 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:13:56.732 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:56.734 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:13:56.734 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:13:56.734 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:13:56.737 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:13:56.738 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:13:56.738 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:13:56.738 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:13:56.743 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:13:57.221 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:13:57.261 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:13:57.263 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:13:57.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:57.264 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:13:57.277 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:57.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:57.278 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:57.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.295 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:57.295 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:57.295 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:57.295 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:57.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:57.318 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:57.318 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:57.318 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.688 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:13:57.692 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:57.701 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:57.701 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:57.718 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:57.718 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:57.718 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:13:57.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:57.729 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:57.729 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:13:57.729 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:13:57.740 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:57.742 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:57.742 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:57.744 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:57.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:57.785 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:13:57.786 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:13:57.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:57.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:58.152 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:13:58.154 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:13:58.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:13:58.161 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:13:58.161 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:13:58.169 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:13:58.170 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:13:58.170 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:13:58.170 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:13:58.170 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:13:58.170 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:58.170 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:58.170 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:58.170 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:13:58.170 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:03.172 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:03.172 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:03.174 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:03.175 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:03.175 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:03.175 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:03.184 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:03.185 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:03.185 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:03.185 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:03.185 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:03.187 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:03.188 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:03.188 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:03.188 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:03.188 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:03.189 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:03.189 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:03.189 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:03.189 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:03.190 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:03.190 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:03.190 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:03.192 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:03.192 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:03.192 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:03.192 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:03.192 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:03.192 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:03.193 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:03.193 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:03.193 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.195 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:03.196 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:03.196 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:03.196 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:03.200 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:03.680 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:03.722 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:03.725 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:03.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:03.727 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:03.749 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:03.749 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:03.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:03.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:03.814 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:03.814 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:03.814 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:03.815 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:03.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:03.874 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:03.874 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:03.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:03.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.152 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:04.198 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:04.199 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:04.199 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:04.201 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:04.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:04.245 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:04.245 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:04.264 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:04.264 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:04.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:04.275 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.276 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:04.276 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:04.276 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:04.276 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:04.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:04.291 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:04.291 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:04.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.623 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:14:04.694 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:04.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:04.701 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:04.702 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:04.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:04.711 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:04.712 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:04.712 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:04.712 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:04.712 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:04.713 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=327 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:09.714 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:09.715 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:09.716 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:09.718 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:09.718 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:09.719 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:09.725 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:09.726 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:09.726 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:09.727 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:09.727 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:09.730 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:09.730 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:09.730 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:09.730 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:09.730 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:09.731 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:09.731 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:09.731 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:09.731 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:09.733 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:09.733 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:09.733 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:09.733 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:09.734 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:09.734 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:09.734 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:09.734 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:09.734 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:09.736 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:09.736 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:09.736 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:09.739 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:09.740 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:09.740 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:09.740 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:09.745 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:10.224 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:10.268 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:10.270 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:10.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:10.273 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:10.293 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:10.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:10.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:10.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:10.336 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:10.337 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:10.337 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:10.338 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:10.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:10.370 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:10.371 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:10.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:10.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:10.696 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:10.742 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:10.743 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:10.744 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:10.747 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:11.167 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:14:11.638 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:14:11.743 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:11.744 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:11.746 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:11.747 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:12.109 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:14:12.579 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:14:12.744 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:12.745 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:12.747 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:12.749 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:13.050 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:14:13.521 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:14:13.745 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:13.745 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:13.748 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:13.750 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:13.992 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:14.379 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:14.380 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:14.380 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:14.380 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.380 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1004 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:14.381 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:14.381 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:14.381 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:19.383 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:19.383 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:19.385 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:19.386 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:19.387 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:19.388 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:19.407 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:19.409 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:19.409 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:19.409 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:19.409 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:19.414 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:19.415 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:19.415 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:19.416 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:19.416 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:19.417 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:19.417 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:19.417 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:19.418 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:19.419 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:19.420 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:19.420 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:19.420 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:19.421 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:19.421 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:19.421 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:19.421 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:19.421 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:19.423 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:19.424 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:19.424 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:19.424 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:19.424 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:19.424 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:19.425 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:19.425 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:19.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.428 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:19.429 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:19.429 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:19.429 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:19.434 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:19.912 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:19.962 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:19.965 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:19.966 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:19.967 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:19.992 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:19.992 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:19.993 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:20.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.026 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:20.027 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:20.027 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:20.027 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:20.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:20.059 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:20.059 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:20.059 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.059 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:20.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:20.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:20.290 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:20.290 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:20.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:20.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.301 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:20.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:20.301 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:20.301 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:20.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:20.339 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:20.339 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:20.339 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.378 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:20.432 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:20.433 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:20.434 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:20.438 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:20.539 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:20.540 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:20.545 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:20.545 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:20.554 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:20.554 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:20.554 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:20.554 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:20.555 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:20.555 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:20.555 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:20.557 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:20.557 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:20.557 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:20.557 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:20.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=245 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:20.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=245 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:20.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=245 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:20.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=245 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:20.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=245 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:25.556 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:25.557 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:25.558 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:25.559 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:25.559 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:25.560 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:25.568 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:25.569 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:25.569 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:25.569 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:25.569 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:25.572 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:25.572 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:25.572 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:25.572 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:25.573 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:25.573 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:25.573 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:25.573 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:25.573 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:25.574 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:25.574 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:25.574 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:25.574 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:25.574 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:25.574 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:25.575 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:25.575 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:25.575 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:25.576 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:25.576 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:25.576 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:25.576 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:25.576 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:25.576 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:25.577 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:25.577 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:25.577 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.579 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:25.580 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:25.580 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:25.580 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.580 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:25.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:25.584 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:26.063 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:26.109 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:26.112 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:26.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:26.114 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:26.141 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:26.141 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:26.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:26.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:26.168 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:26.168 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:26.168 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:26.168 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:26.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:26.210 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:26.210 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:26.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:26.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:26.535 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:26.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:26.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:26.583 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:26.585 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:27.002 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:14:27.467 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:14:27.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:27.583 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:27.583 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:27.585 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:27.938 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:14:28.409 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:14:28.583 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:28.583 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:28.584 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:28.586 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:28.882 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:14:29.355 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:14:29.584 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:29.584 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:29.584 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:29.587 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:29.827 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:14:30.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:30.214 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:30.217 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:30.218 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:30.218 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:30.218 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:30.218 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:30.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1005 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:35.221 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:35.221 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:35.222 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:35.224 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:35.225 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:35.225 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:35.228 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:35.228 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:35.228 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:35.228 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:35.228 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:35.230 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:35.230 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:35.230 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:35.230 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:35.231 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:35.231 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:35.231 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:35.231 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:35.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:35.232 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:35.232 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:35.232 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:35.232 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:35.233 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:35.233 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:35.233 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:35.233 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:35.233 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:35.234 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:35.234 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:35.235 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:35.235 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:35.235 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:35.235 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:35.235 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:35.235 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:35.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:35.237 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:35.237 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:35.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:35.238 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:35.238 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:35.238 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:35.243 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:35.721 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:35.770 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:35.772 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:35.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:35.776 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:35.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:35.801 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:35.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:35.830 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:35.830 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:35.830 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:35.830 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:35.830 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:35.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:35.871 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:35.871 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:35.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:35.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:36.189 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:36.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:36.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:36.243 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:36.246 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:36.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:36.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:36.583 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:36.583 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:36.592 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:36.593 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:36.593 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:36.593 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:36.594 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:36.594 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:36.594 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:36.596 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:36.596 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:36.596 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:36.596 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:36.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:41.596 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:41.597 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:41.598 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:41.600 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:41.601 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:41.601 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:41.608 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:41.608 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:41.608 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:41.608 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:41.608 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:41.610 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:41.610 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:41.611 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:41.611 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:41.611 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:41.611 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:41.611 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:41.612 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:41.612 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:41.612 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:41.613 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:41.613 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:41.613 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:41.614 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:41.615 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:41.615 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:41.615 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:41.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:41.618 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:41.618 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:41.618 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:41.623 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:42.100 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:42.138 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:42.140 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:42.141 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:42.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:42.161 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:42.161 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:42.161 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:42.193 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:42.193 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:42.193 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:42.194 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:42.194 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:42.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:42.247 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:42.248 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:42.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:42.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:42.572 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:42.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:42.621 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:42.622 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:42.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:42.957 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:42.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:42.964 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:42.964 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:42.973 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:42.973 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:42.973 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:42.973 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:42.973 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:42.974 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:42.974 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:42.976 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:42.976 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:42.976 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:42.976 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:42.976 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.976 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.976 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.976 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.977 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.977 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:42.977 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:47.976 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:47.976 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:47.980 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:47.980 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:47.980 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:47.980 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:47.988 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:47.988 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:47.988 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:47.989 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:47.989 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:47.991 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:47.992 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:47.992 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:47.992 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:47.993 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:47.993 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:47.993 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:47.994 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:47.994 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:47.995 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:47.995 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:47.995 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:47.996 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:47.996 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:47.996 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:47.996 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:47.996 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:47.996 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:47.998 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:47.998 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:47.998 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:48.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:48.002 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:48.002 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:48.002 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.002 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:48.007 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:48.485 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:48.534 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:48.537 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:48.538 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:48.541 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:48.566 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:48.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:48.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:48.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:48.612 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:48.612 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:48.612 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:48.612 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:48.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:48.634 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:48.634 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:48.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:48.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:48.957 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:49.005 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:49.018 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:49.019 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:49.019 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:49.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:49.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:49.351 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:49.351 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:49.360 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:49.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:49.361 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:49.361 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:49.361 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:49.362 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:49.362 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:49.364 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:49.364 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:49.364 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:49.364 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:49.364 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:14:54.365 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:54.365 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:54.385 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:54.385 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:54.385 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:54.385 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:54.386 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:54.386 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:54.387 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:54.387 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:14:54.387 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:14:54.388 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:54.389 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:14:54.389 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:14:54.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:54.390 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:54.390 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:14:54.390 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:14:54.391 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:54.392 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:14:54.392 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:14:54.392 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:14:54.394 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:14:54.394 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:14:54.394 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:14:54.395 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:14:54.399 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:14:54.877 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:14:54.922 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:14:54.924 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:14:54.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:54.926 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:14:54.941 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:54.941 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:54.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:14:54.972 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:54.973 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:54.973 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:54.973 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:14:54.973 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:14:55.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:55.024 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:14:55.024 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:14:55.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:55.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:55.349 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:14:55.397 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:55.397 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:55.397 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:55.399 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:55.820 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:14:55.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:14:55.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:14:55.876 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:14:55.876 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:14:55.882 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:14:55.882 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:14:55.882 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:00.888 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:00.888 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:00.888 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:00.888 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:00.888 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:00.888 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:00.897 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:00.898 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:00.898 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:00.899 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:00.899 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:15:00.902 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:15:00.902 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:15:00.902 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:00.903 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:00.903 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:00.903 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:15:00.903 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:00.903 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:15:00.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:00.906 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:15:00.906 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:15:00.906 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:00.906 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:00.907 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:00.907 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:15:00.907 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:00.907 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:15:00.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:00.908 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:00.909 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:00.909 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:15:00.909 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:15:00.913 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:15:00.913 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:15:00.913 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.913 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:00.917 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:15:01.396 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:15:01.439 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:15:01.441 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:15:01.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:01.444 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:15:01.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:01.467 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:01.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:01.514 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:01.514 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:01.514 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:01.515 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:01.515 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:01.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:01.543 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:01.543 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:01.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:01.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:01.869 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:15:01.915 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:01.916 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:01.916 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:01.919 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:02.253 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:02.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:02.261 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:02.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:02.269 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:02.270 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:02.270 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:02.270 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:02.270 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:07.273 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:07.273 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:07.275 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:07.277 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:07.277 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:07.277 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:07.284 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:07.285 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:07.285 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:07.285 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:07.285 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:15:07.287 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:15:07.288 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:15:07.288 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:07.288 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:07.288 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:07.288 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:15:07.289 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:07.289 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:15:07.289 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:07.290 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:15:07.290 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:15:07.290 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:07.290 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:07.290 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:07.290 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:15:07.291 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:07.291 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:15:07.291 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:07.292 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:07.293 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:07.293 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:15:07.293 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.296 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:15:07.297 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:15:07.297 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:15:07.297 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.297 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:07.301 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:15:07.779 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:15:07.831 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:15:07.834 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:15:07.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:07.836 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:15:07.863 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:07.863 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:07.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:07.900 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:07.900 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:07.900 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:07.900 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:07.900 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:07.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:07.928 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:07.929 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:07.929 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:07.929 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:08.252 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:15:08.300 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:08.300 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:08.301 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:08.305 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:08.723 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:15:08.771 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:08.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:08.779 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:08.779 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:08.789 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:08.789 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:08.790 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:08.790 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:08.790 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:08.790 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:08.790 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:08.792 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:08.792 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:08.792 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:08.792 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:08.792 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:13.792 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:13.793 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:13.794 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:13.796 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:13.796 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:13.797 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:13.803 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:13.803 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:13.803 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:13.803 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:13.803 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:13.804 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:13.804 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:15:13.804 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:13.805 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:13.805 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:15:13.805 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:13.806 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:13.806 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:15:13.806 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.808 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:15:13.809 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:15:13.809 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:15:13.809 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:13.809 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:13.813 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:15:14.291 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:15:14.339 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:15:14.341 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:15:14.342 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:15:14.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:14.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:14.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:14.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:14.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:14.359 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:14.360 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:14.360 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:14.360 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:14.759 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:15:14.812 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:14.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:14.814 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:14.817 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:15.230 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:15:15.400 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:15.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:15.503 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:15.503 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:15.522 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:15.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:15.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:15.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:15.524 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:15.524 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:15.524 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:15.524 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:15.703 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:15:15.813 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:15.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:15.815 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:15.818 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:16.176 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:15:16.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:16.648 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:15:16.683 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:16.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:16.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:16.696 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:16.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:16.696 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:16.696 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:16.699 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:16.700 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:16.700 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:16.700 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:16.700 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:16.700 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:16.700 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:16.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=625 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:21.700 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:21.701 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:21.702 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:21.703 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:21.704 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:21.704 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:21.710 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:21.710 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:21.710 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:21.710 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:21.710 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:15:21.712 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:21.713 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:21.713 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:15:21.713 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:21.715 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:15:21.715 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:15:21.715 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:21.715 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:21.715 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:21.716 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:15:21.716 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:21.716 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:15:21.716 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:21.717 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:15:21.717 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:15:21.718 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:21.718 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:21.718 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:21.718 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:15:21.718 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:21.718 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:15:21.718 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:21.720 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:15:21.720 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:15:21.720 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:15:21.720 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:15:21.720 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:15:21.721 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:15:21.721 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:15:21.721 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:21.726 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:15:22.203 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:15:22.251 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:15:22.253 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:15:22.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:22.257 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:15:22.293 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:22.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:22.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:22.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:22.298 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:22.298 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:22.298 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:22.298 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:22.675 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:15:22.724 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:22.724 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:22.725 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:22.728 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:23.146 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:15:23.619 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:15:23.724 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:23.725 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:23.725 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:23.729 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:24.091 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:15:24.563 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:15:24.725 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:24.725 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:24.727 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:24.729 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:25.034 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:15:25.508 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:15:25.726 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:25.726 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:25.728 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:25.730 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:25.980 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:15:26.452 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:15:26.727 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:26.727 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:26.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:26.731 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:26.923 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:15:27.178 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:27.186 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:27.187 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:27.187 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:27.187 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:27.396 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:15:27.869 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:15:28.340 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:15:28.814 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:15:29.287 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:15:29.758 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:15:30.232 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:15:30.705 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:15:31.177 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:15:31.650 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:15:32.123 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:15:32.595 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:15:33.069 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:15:33.542 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:15:34.014 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:15:34.487 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:15:34.960 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:15:35.432 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:15:35.905 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:15:36.378 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:15:36.850 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:15:37.322 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:15:37.786 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:15:38.251 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:15:38.715 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:15:39.180 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:15:39.644 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:15:40.113 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:15:40.586 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:15:41.059 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:15:41.531 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:15:41.848 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:41.851 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:41.853 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:41.853 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:41.863 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:41.863 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:41.863 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:41.863 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:41.864 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:41.864 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:41.864 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:41.868 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:41.868 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:41.868 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:41.868 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:41.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.869 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:41.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4359 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:46.867 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:46.868 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:46.869 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:46.871 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:46.873 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:46.876 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:46.888 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:46.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:46.889 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:46.890 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:15:46.890 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:15:46.891 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:15:46.892 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:15:46.892 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:46.892 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:46.892 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:46.893 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:15:46.893 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:15:46.893 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:15:46.893 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:46.894 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:15:46.894 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:15:46.894 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:46.895 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:15:46.895 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:15:46.895 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:15:46.896 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:15:46.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:15:46.898 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:15:46.898 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:15:46.898 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:15:46.903 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:15:47.381 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:15:47.426 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:15:47.428 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:15:47.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:15:47.430 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:15:47.454 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:47.454 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:47.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:15:47.458 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:47.458 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:47.458 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:47.458 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:15:47.458 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:15:47.853 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:15:47.901 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:47.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:47.901 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:47.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:48.324 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:15:48.798 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:15:48.901 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:48.902 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:48.902 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:48.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:49.270 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:15:49.742 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:15:49.902 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:49.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:49.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:49.904 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:50.213 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:15:50.686 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:15:50.903 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:50.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:50.904 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:50.904 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:51.159 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:15:51.631 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:15:51.904 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:51.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:51.905 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:51.905 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:52.104 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:15:52.361 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:52.368 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:15:52.368 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:15:52.368 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:52.368 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:52.576 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:15:53.048 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:15:53.521 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:15:53.986 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:15:54.450 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:15:54.916 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:15:55.379 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:15:55.844 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:15:56.308 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:15:56.772 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:15:57.239 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:15:57.712 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:15:58.185 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:15:58.657 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:15:59.131 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:15:59.297 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:15:59.300 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:15:59.302 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:15:59.302 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:15:59.311 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:15:59.311 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:15:59.311 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:15:59.311 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:15:59.312 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:15:59.312 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:15:59.312 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:15:59.312 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:15:59.312 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:15:59.312 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:15:59.312 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:15:59.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2694 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:04.314 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:04.314 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:04.316 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:04.319 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:04.319 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:04.319 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:04.327 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:04.327 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:04.327 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:04.327 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:04.327 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:16:04.329 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:16:04.330 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:16:04.330 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:04.330 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:04.330 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:04.331 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:16:04.331 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:04.331 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:16:04.331 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:04.333 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:16:04.333 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:04.333 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:16:04.334 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:04.335 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:04.335 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:16:04.335 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:16:04.338 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:16:04.339 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:16:04.339 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:16:04.339 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.339 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:04.344 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:16:04.822 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:16:04.870 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:16:04.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:16:04.873 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:16:04.876 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:16:04.899 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:04.899 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:04.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:16:04.904 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:04.904 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:04.904 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:04.905 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:16:04.905 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:16:05.294 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:16:05.342 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:05.342 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:05.342 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:05.345 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:05.765 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:16:06.239 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:16:06.343 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:06.344 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:06.344 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:06.346 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:06.711 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:16:07.183 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:16:07.344 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:07.344 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:07.345 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:07.347 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:07.654 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:16:08.127 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:16:08.345 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:08.345 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:08.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:08.348 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:08.596 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:16:09.066 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:16:09.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:09.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:09.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:09.348 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:09.539 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:16:09.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:09.798 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:09.798 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:09.798 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:09.799 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:10.012 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:16:10.484 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:16:10.958 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:16:11.430 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:16:11.902 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:16:12.373 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:16:12.846 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:16:13.319 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:16:13.791 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:16:14.257 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:16:14.379 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:14.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:14.384 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:14.384 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:14.395 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:14.396 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:14.396 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:14.396 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:14.396 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:14.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:19.399 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:19.399 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:19.401 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:19.402 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:19.403 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:19.403 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:19.410 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:19.410 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:19.410 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:19.410 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:19.410 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:19.412 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:19.412 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:16:19.412 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:19.414 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:16:19.414 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:16:19.414 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:19.414 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:19.415 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:19.415 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:16:19.415 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:19.415 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:16:19.415 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:19.417 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:19.417 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:16:19.417 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:16:19.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:16:19.421 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:16:19.421 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:16:19.421 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:19.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:19.426 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:16:19.905 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:16:19.953 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:16:19.955 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:16:19.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:16:19.957 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:16:19.980 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:19.980 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:19.980 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:16:19.984 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:19.984 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:19.984 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:19.984 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:16:19.984 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:16:20.376 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:16:20.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:20.425 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:20.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:20.429 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:20.848 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:16:21.319 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:16:21.426 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:21.426 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:21.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:21.430 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:21.792 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:16:22.264 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:16:22.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:22.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:22.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:22.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:22.736 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:16:23.207 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:16:23.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:23.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:23.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:23.432 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:23.677 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:16:24.148 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:16:24.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:24.428 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:24.430 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:24.432 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:24.622 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:16:24.874 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:24.882 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:24.882 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:24.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:24.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:25.094 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:16:25.566 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:16:26.039 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:16:26.512 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:16:26.984 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:16:27.457 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:16:27.930 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:16:28.402 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:16:28.873 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:16:29.343 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:16:29.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:29.468 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:29.470 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:29.470 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:29.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:29.479 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:29.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:29.479 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:29.480 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:29.480 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:29.480 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:29.482 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:29.482 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:29.482 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:29.482 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2173 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:29.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2174 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:34.483 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:34.484 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:34.485 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:34.487 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:34.489 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:34.492 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:34.506 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:34.506 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:34.506 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:34.506 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:34.507 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:16:34.508 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:16:34.508 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:16:34.508 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:34.508 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:34.508 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:34.509 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:16:34.509 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:34.509 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:16:34.509 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:34.510 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:34.510 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:16:34.510 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:34.511 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:34.511 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:16:34.511 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:16:34.514 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:16:34.514 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:16:34.514 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:34.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:34.518 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:16:34.996 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:16:35.039 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:16:35.041 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:16:35.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:16:35.044 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:16:35.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:35.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:35.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:16:35.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:35.071 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:35.071 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:35.071 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:16:35.071 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:16:35.468 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:16:35.516 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:35.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:35.517 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:35.518 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:35.940 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:16:36.413 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:16:36.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:36.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:36.518 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:36.519 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:36.885 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:16:37.357 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:16:37.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:37.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:37.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:37.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:37.830 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:16:38.303 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:16:38.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:38.519 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:38.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:38.521 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:38.775 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:16:39.246 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:16:39.520 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:39.521 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:39.521 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:39.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:39.719 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:16:39.972 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:39.978 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:16:39.978 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:16:39.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:39.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:40.192 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:16:40.663 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:16:41.137 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:16:41.609 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:16:42.081 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:16:42.554 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:16:43.027 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:16:43.499 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:16:43.972 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:16:44.446 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:16:44.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:16:44.573 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:16:44.575 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:16:44.575 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:16:44.586 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:44.586 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:44.586 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:44.586 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:44.587 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:44.587 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:44.587 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:44.589 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:44.590 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:44.590 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:44.590 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:44.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2175 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:16:49.588 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:16:49.589 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:16:49.593 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:49.593 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:49.593 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:49.593 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:49.600 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:16:49.600 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:49.600 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:49.601 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:16:49.601 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:16:49.603 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:16:49.603 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:16:49.604 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:49.604 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:49.604 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:16:49.605 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:16:49.605 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:16:49.605 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:16:49.605 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:49.606 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:16:49.606 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:16:49.606 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:49.606 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:49.607 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:16:49.607 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:16:49.607 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:16:49.607 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:16:49.607 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:49.609 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:16:49.609 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:16:49.609 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:16:49.612 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:16:49.613 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:16:49.613 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:16:49.613 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.613 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:16:49.618 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:16:50.095 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:16:50.135 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:16:50.138 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:16:50.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:16:50.139 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:16:50.559 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:16:50.616 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:50.616 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:50.617 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:50.620 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:51.022 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:16:51.486 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:16:51.618 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:51.618 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:51.618 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:51.621 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:51.949 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:16:52.413 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:16:52.618 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:52.618 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:52.619 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:52.622 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:52.876 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:16:53.339 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:16:53.620 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:53.620 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:53.620 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:53.622 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:53.802 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:16:54.266 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:16:54.621 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:16:54.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:16:54.621 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:16:54.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:16:54.729 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:16:55.192 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:16:55.655 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:16:56.119 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:16:56.582 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:16:57.045 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:16:57.508 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:16:57.972 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:16:58.435 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:16:58.898 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:16:59.361 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:16:59.825 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:17:00.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:00.154 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:00.154 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:00.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:00.155 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:00.155 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:00.155 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:00.158 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:00.158 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:00.159 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:00.159 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:00.159 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.159 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.159 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.159 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.159 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:00.160 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:05.161 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:05.162 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:05.162 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:05.162 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:05.162 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:05.162 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:05.171 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:05.173 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:05.173 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:05.173 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:05.174 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:05.178 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:05.178 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:05.178 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:05.179 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:05.179 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:05.179 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:05.180 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:05.180 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:05.180 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:05.181 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:05.181 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:05.181 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:05.181 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:05.181 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:05.182 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:05.182 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:05.182 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:05.182 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:05.184 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:05.184 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:05.184 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:05.187 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:05.187 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:05.188 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:05.188 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:05.188 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:05.188 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:05.190 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:05.190 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:05.190 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:10.193 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:10.194 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:10.195 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:10.197 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:10.197 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:10.198 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:10.205 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:10.206 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:10.206 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:10.206 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:10.206 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:10.208 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:10.209 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:10.209 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:10.209 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:10.209 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:10.210 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:10.210 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:10.210 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:10.210 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:10.211 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:10.211 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:10.211 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:10.213 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:10.213 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:10.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:10.215 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:10.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:10.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:10.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:10.216 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:10.216 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:10.216 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:10.221 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:17:10.698 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:17:10.740 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:17:10.740 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:17:10.740 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:17:10.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:17:10.744 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:10.744 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:10.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:17:10.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:17:10.745 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:17:10.745 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:17:10.745 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:17:10.745 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:17:11.165 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:17:11.219 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:11.219 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:11.219 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:11.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:11.636 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:17:12.110 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:17:12.220 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:12.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:12.221 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:12.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:12.582 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:17:13.054 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:17:13.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:13.222 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:13.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:13.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:13.525 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:17:13.998 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:17:14.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:14.224 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:14.224 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:14.224 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:14.471 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:17:14.943 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:17:15.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:15.224 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:15.224 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:15.225 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:15.416 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:17:15.889 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:17:16.360 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:17:16.832 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:17:17.305 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:17:17.777 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:17:18.249 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:17:18.720 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:17:18.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:18.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:18.799 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:18.800 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:18.800 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:18.800 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:18.800 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:18.801 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:18.801 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:18.802 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:18.802 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:18.802 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:18.802 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:18.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:23.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:23.802 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:23.803 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:23.804 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:23.805 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:23.805 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:23.813 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:23.815 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:23.815 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:23.815 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:23.815 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:23.817 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:23.818 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:23.818 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:23.818 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:23.818 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:23.819 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:23.819 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:23.819 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:23.819 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:23.820 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:23.820 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:23.820 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:23.822 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:23.822 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:23.822 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.825 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:23.825 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:23.825 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:23.826 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:23.827 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:23.827 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:23.827 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:28.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:28.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:28.832 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:28.835 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:28.835 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:28.835 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:28.843 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:28.844 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:28.845 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:28.845 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:28.845 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:28.848 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:28.848 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:28.849 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:28.849 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:28.849 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:28.850 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:28.850 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:28.850 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:28.850 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:28.852 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:28.852 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:28.853 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:28.853 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:28.853 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:28.853 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:28.853 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:28.853 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:28.853 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:28.855 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:28.855 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:28.855 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:28.855 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:28.855 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:28.855 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:28.856 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:28.856 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:28.856 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:28.858 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:28.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:28.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:28.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:28.859 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:28.859 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:28.859 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.859 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.861 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:28.864 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:17:29.342 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:17:29.392 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:17:29.394 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:17:29.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:17:29.396 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:17:29.400 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:29.400 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:29.400 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:17:29.401 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:17:29.401 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:17:29.401 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:17:29.401 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:17:29.401 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:17:29.814 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:17:29.863 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:29.863 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:29.863 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:29.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:30.285 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:17:30.758 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:17:30.864 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:30.864 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:30.865 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:30.868 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:31.231 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:17:31.703 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:17:31.865 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:31.865 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:31.865 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:31.868 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:32.174 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:17:32.647 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:17:32.866 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:32.866 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:32.866 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:32.869 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:33.119 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:17:33.592 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:17:33.866 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:33.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:33.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:33.870 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:34.065 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:17:34.537 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:17:35.009 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:17:35.483 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:17:35.955 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:17:36.427 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:17:36.900 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:17:37.368 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:17:37.458 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:37.458 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:37.462 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:37.463 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:37.463 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:37.463 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:37.463 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:37.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:17:42.469 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:42.469 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:42.469 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:42.501 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:42.501 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:42.502 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:42.504 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:42.506 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:42.506 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:42.506 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:42.507 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:42.510 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:42.511 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:42.512 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:42.512 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:42.512 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:42.513 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:42.513 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:42.513 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:42.514 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:42.516 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:42.516 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:42.516 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:42.516 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:42.517 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:42.517 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:42.517 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:42.517 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:42.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:42.519 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:42.519 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:42.519 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:42.519 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:42.520 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:42.520 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:42.520 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:42.520 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:42.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:42.522 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:42.522 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:42.522 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:42.523 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:42.523 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:42.523 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:42.525 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:42.525 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:42.525 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:47.528 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:47.528 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:47.530 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:47.531 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:47.531 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:47.531 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:47.558 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:47.559 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:47.559 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:47.560 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:17:47.560 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:17:47.565 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:17:47.566 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:17:47.566 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:47.566 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:47.567 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:47.567 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:17:47.568 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:17:47.568 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:17:47.568 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:47.570 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:17:47.570 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:17:47.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:47.570 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:47.570 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:47.570 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:17:47.571 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:17:47.571 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:17:47.571 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:47.573 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:17:47.573 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:17:47.573 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:47.575 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:17:47.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:17:47.576 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:17:47.576 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:17:47.576 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:17:47.581 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:17:48.059 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:17:48.100 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:17:48.101 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:17:48.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:17:48.102 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:17:48.104 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:48.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:48.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:17:48.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:17:48.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:17:48.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:17:48.106 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:17:48.106 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:17:48.531 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:17:48.579 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:48.579 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:48.579 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:48.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:49.002 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:17:49.476 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:17:49.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:49.581 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:49.581 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:49.581 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:49.948 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:17:50.420 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:17:50.581 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:50.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:50.582 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:50.582 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:50.891 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:17:51.364 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:17:51.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:51.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:51.583 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:51.583 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:51.837 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:17:52.308 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:17:52.583 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:52.584 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:52.584 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:52.584 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:52.779 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:17:53.253 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:17:53.725 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:17:54.197 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:17:54.671 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:17:55.143 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:17:55.615 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:17:56.086 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:17:56.153 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:17:56.153 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:17:56.156 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:17:56.157 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:17:56.157 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:17:56.157 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:17:56.157 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:17:56.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:01.160 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:01.160 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:01.161 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:01.162 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:01.162 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:01.163 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:01.175 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:01.175 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:01.175 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:01.176 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:01.176 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:01.178 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:01.178 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:01.178 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:01.178 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:01.178 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:01.178 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:01.179 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:01.179 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:01.179 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:01.180 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:01.180 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:01.180 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:01.181 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:01.181 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:01.181 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:01.182 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:01.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:01.184 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:01.184 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:01.184 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:01.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:01.185 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:01.185 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:01.185 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:01.185 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:01.185 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:01.185 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:01.185 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:18:06.192 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:06.192 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:06.192 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:06.192 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:06.192 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:06.193 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:06.200 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:06.201 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:06.201 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:06.201 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:06.202 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:06.204 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:06.204 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:06.205 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:06.205 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:06.205 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:06.206 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:06.206 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:06.206 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:06.206 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:06.207 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:06.207 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:06.207 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:06.207 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:06.208 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:06.208 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:06.208 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:06.208 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:06.208 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:06.210 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:06.210 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:06.210 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:06.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:06.214 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:06.214 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:06.214 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:06.219 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:18:06.697 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:18:06.743 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:18:06.744 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:18:06.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:18:06.746 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:18:06.748 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:06.748 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:06.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:18:06.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:18:06.749 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:18:06.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:18:06.749 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:18:06.749 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:18:07.169 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:18:07.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:07.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:07.218 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:07.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:07.640 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:18:08.113 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:18:08.219 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:08.219 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:08.219 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:08.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:08.585 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:18:09.057 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:18:09.220 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:09.220 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:09.220 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:09.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:09.528 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:18:10.001 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:18:10.220 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:10.221 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:10.221 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:10.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:10.474 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:18:10.945 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:18:11.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:11.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:11.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:11.225 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:11.417 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:18:11.890 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:18:12.362 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:18:12.834 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:18:13.305 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:18:13.776 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:18:14.249 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:18:14.722 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:18:14.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:14.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:14.795 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:14.796 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:14.796 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:14.796 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:14.796 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:14.797 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:14.797 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:14.800 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:14.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:14.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:14.801 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:18:14.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:14.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:19.799 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:19.800 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:19.804 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:19.804 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:19.804 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:19.804 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:19.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:19.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:19.813 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:19.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:19.813 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:19.816 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:19.816 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:19.816 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:19.816 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:19.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:19.817 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:19.817 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:19.818 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:19.818 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:19.819 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:19.819 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:19.819 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:19.821 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:19.821 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:19.821 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:19.822 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:19.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:19.825 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:19.825 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:19.825 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:19.827 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:19.827 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:19.827 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:18:24.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:24.831 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:24.832 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:24.834 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:24.835 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:24.835 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:24.842 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:24.843 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:24.843 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:24.844 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:24.844 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:24.846 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:24.847 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:24.847 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:24.847 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:24.848 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:24.848 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:24.848 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:24.849 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:24.849 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:24.850 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:24.850 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:24.851 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:24.851 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:24.851 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:24.851 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:24.851 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:24.851 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:24.851 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:24.853 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:24.853 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:24.853 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:24.853 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:24.853 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:24.853 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:24.854 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:24.854 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:24.854 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.857 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:24.857 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:24.857 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:24.858 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.859 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:24.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:24.862 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:18:25.341 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:18:25.388 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:18:25.390 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:18:25.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:18:25.393 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:25.396 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:18:25.396 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:18:25.396 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:18:25.808 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:18:25.861 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:25.861 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:25.862 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:25.864 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:26.279 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:18:26.753 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:18:26.861 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:26.862 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:26.863 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:26.864 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:27.225 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:18:27.697 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:18:27.862 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:27.862 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:27.865 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:27.865 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:28.168 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:18:28.641 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:18:28.863 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:28.864 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:28.866 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:28.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:29.114 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:18:29.586 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:18:29.864 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:29.864 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:29.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:29.867 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:30.056 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:18:30.530 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:18:31.002 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:18:31.474 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:18:31.945 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:18:32.418 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:18:32.891 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:18:33.363 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:18:33.834 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:18:34.307 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:18:34.780 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:18:35.252 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:18:35.725 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:18:36.198 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:18:36.670 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:18:37.141 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:18:37.614 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:18:38.086 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:18:38.558 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:18:39.029 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:18:39.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:39.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:39.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:39.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:39.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:39.440 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:39.441 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:39.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:39.441 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:39.445 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:39.445 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:39.445 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:39.445 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:18:39.445 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:39.446 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:18:44.443 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:44.443 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:44.444 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:44.446 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:44.446 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:44.447 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:44.455 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:44.456 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:44.456 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:44.456 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:44.456 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:44.459 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:44.459 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:44.460 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:44.460 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:44.460 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:44.460 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:44.461 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:44.461 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:44.461 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:44.461 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:44.462 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:44.462 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:44.462 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:44.464 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:44.464 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:44.464 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:44.467 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:44.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:44.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.468 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:44.468 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:44.468 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:44.469 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:44.471 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:44.471 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:44.471 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:18:49.474 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:49.475 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:49.476 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:49.478 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:49.478 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:49.479 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:49.499 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:49.500 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:49.501 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:49.501 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:18:49.501 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:18:49.506 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:18:49.507 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:18:49.507 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:49.507 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:49.508 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:49.508 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:18:49.509 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:18:49.509 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:18:49.510 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:49.511 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:18:49.511 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:18:49.511 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:49.511 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:49.512 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:49.512 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:18:49.512 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:18:49.512 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:18:49.512 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:49.514 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:49.515 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:18:49.515 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:18:49.515 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:18:49.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:18:49.520 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:18:49.520 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:18:49.520 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:18:49.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:18:49.525 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:18:50.003 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:18:50.058 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:18:50.060 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:18:50.061 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:18:50.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:18:50.063 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:50.063 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:50.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:18:50.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:18:50.064 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:18:50.064 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:18:50.064 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:18:50.064 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:18:50.475 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:18:50.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:50.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:50.528 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:50.532 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:50.946 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:18:51.419 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:18:51.526 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:51.527 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:51.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:51.533 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:51.892 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:18:52.363 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:18:52.527 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:52.528 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:52.530 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:52.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:52.835 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:18:53.308 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:18:53.529 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:53.529 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:53.530 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:53.535 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:53.776 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:18:54.247 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:18:54.530 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:54.530 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:54.531 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:54.535 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:54.718 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:18:55.191 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:18:55.663 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:18:56.135 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:18:56.606 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:18:57.080 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:18:57.552 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:18:58.024 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:18:58.097 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:18:58.097 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:18:58.102 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:18:58.102 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:18:58.103 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:18:58.103 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:18:58.103 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:18:58.103 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:18:58.103 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:18:58.104 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:18:58.104 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:18:58.104 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:18:58.104 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:03.105 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:03.106 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:03.107 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:03.109 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:03.109 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:03.110 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:03.117 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:03.118 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:03.118 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:03.118 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:03.118 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:03.120 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:03.121 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:03.121 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:03.121 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:03.121 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:03.122 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:03.122 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:03.122 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:03.122 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:03.123 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:03.123 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:03.123 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:03.125 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:03.125 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:03.125 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:03.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:03.128 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:03.128 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:03.128 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.129 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:03.130 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:03.130 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:03.130 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:08.133 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:08.134 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:08.135 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:08.137 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:08.137 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:08.138 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:08.146 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:08.147 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:08.147 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:08.147 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:08.147 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:08.149 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:08.149 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:08.150 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:08.150 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:08.150 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:08.150 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:08.151 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:08.151 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:08.151 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:08.152 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:08.152 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:08.152 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:08.154 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:08.154 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:08.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:08.156 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:08.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:08.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:08.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:08.156 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:08.157 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:08.157 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:08.157 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:08.162 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:19:08.638 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:19:08.688 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:19:08.690 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:19:08.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:19:08.693 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:19:08.696 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:19:08.696 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:19:08.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:19:08.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:19:08.698 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:19:08.698 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:19:08.698 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:19:08.699 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:19:09.110 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:19:09.160 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:09.160 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:09.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:09.163 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:09.581 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:19:10.055 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:19:10.161 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:10.162 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:10.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:10.164 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:10.527 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:19:10.999 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:19:11.162 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:11.163 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:11.163 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:11.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:11.470 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:19:11.944 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:19:12.164 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:12.164 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:12.164 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:12.165 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:12.416 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:19:12.888 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:19:13.164 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:13.165 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:13.165 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:13.167 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:13.359 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:19:13.832 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:19:14.304 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:19:14.776 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:19:15.247 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:19:15.720 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:19:16.193 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:19:16.664 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:19:17.136 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:19:17.609 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:19:18.081 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:19:18.553 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:19:18.736 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:19:18.736 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:18.741 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:18.742 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:18.745 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:18.745 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:18.745 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:18.746 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:18.746 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:23.744 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:23.745 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:23.746 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:23.748 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:23.748 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:23.749 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:23.756 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:23.756 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:23.756 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:23.757 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:23.757 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:23.758 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:23.759 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:23.759 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:23.759 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:23.759 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:23.759 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:23.760 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:23.760 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:23.760 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:23.761 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:23.761 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:23.761 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:23.762 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:23.762 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:23.763 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:23.763 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:23.763 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:23.763 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:23.763 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:23.763 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:23.763 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.765 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:23.765 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:23.765 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:23.766 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:23.767 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:23.767 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:23.767 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:28.770 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:28.771 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:28.772 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:28.774 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:28.774 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:28.774 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:28.782 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:28.783 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:28.784 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:28.784 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:28.784 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:28.786 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:28.787 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:28.787 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:28.787 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:28.787 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:28.788 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:28.788 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:28.788 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:28.788 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:28.789 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:28.789 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:28.789 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:28.790 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:28.790 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:28.790 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:28.790 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:28.790 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:28.790 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:28.792 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:28.792 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:28.792 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.795 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:28.795 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:28.795 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:28.796 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:28.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:28.800 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:19:29.277 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:19:29.321 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:19:29.324 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:19:29.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:19:29.325 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:19:29.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:19:29.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:19:29.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:19:29.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:19:29.330 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:19:29.331 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:19:29.331 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:19:29.331 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:19:29.744 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:19:29.798 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:29.798 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:29.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:29.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:30.216 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:19:30.689 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:19:30.799 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:30.800 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:30.800 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:30.803 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:31.161 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:19:31.633 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:19:31.801 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:31.801 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:31.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:31.804 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:32.107 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:19:32.579 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:19:32.802 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:32.802 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:32.802 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:32.805 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:33.051 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:19:33.522 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:19:33.802 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:33.803 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:33.803 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:33.806 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:33.995 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:19:34.468 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:19:34.940 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:19:35.411 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:19:35.884 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:19:36.356 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:19:36.828 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:19:37.299 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:19:37.772 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:19:38.245 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:19:38.717 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:19:39.188 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:19:39.661 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:19:40.133 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:19:40.371 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:19:40.371 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:19:40.375 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:40.376 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:40.379 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:40.379 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:40.379 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:40.379 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:40.379 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:19:45.379 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:45.380 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:45.381 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:45.383 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:45.383 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:45.384 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:45.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:45.395 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:45.395 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:45.396 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:45.396 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:45.398 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:45.398 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:45.399 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:45.399 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:45.399 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:45.399 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:45.399 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:45.399 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:45.400 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:45.402 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:45.402 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:45.402 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:45.403 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:45.405 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:45.405 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:45.406 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:45.406 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:45.406 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:45.406 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:45.406 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:45.406 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:45.406 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:45.410 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:45.410 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:45.410 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:45.410 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:45.410 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.411 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:45.411 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:45.411 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:45.412 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:45.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:45.415 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:45.415 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:45.415 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:45.415 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:45.415 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:45.415 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:45.415 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:19:50.418 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:19:50.418 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:19:50.420 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:50.422 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:50.422 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:50.422 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:50.431 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:19:50.433 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:50.433 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:50.433 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:19:50.434 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:19:50.436 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:19:50.437 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:19:50.437 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:50.437 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:50.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:19:50.438 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:19:50.438 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:19:50.438 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:19:50.439 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:50.439 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:50.440 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:19:50.440 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:19:50.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:50.442 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:19:50.442 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:19:50.442 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:19:50.443 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:19:50.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:19:50.446 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:19:50.446 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:19:50.446 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:19:50.451 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:19:50.926 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:19:50.970 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:19:50.971 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:19:50.974 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:19:50.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:19:50.976 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:19:50.977 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:19:50.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:19:50.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:19:50.977 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:19:50.977 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:19:50.977 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:19:50.977 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:19:51.393 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:19:51.449 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:51.450 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:51.450 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:51.453 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:51.865 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:19:52.338 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:19:52.450 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:52.450 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:52.451 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:52.454 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:52.810 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:19:53.282 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:19:53.451 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:53.451 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:53.451 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:53.455 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:53.753 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:19:54.226 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:19:54.452 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:54.452 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:54.453 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:54.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:54.698 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:19:55.170 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:19:55.453 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:19:55.453 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:19:55.453 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:19:55.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:19:55.643 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:19:56.116 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:19:56.588 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:19:57.059 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:19:57.532 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:19:58.005 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:19:58.476 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:19:58.948 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:19:59.421 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:19:59.893 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:20:00.365 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:20:00.839 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:20:01.311 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:20:01.783 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:20:02.254 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:20:02.725 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:20:03.195 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:20:03.667 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:20:04.137 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:20:04.610 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:20:05.083 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:20:05.555 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:20:06.026 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:20:06.497 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:20:06.970 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:20:07.442 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:20:07.914 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:20:08.385 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:20:08.856 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:20:09.327 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:20:09.800 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:20:10.273 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:20:10.745 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:20:11.026 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:20:11.027 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:20:11.028 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:11.028 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:11.028 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:11.028 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:11.029 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:11.029 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:11.029 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:11.029 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:11.029 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:11.029 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:11.029 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:20:16.032 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:16.033 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:16.034 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:16.035 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:16.035 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:16.035 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:16.042 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:16.043 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:16.043 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:16.043 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:16.043 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:16.046 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:20:16.046 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:16.047 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:20:16.047 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:16.049 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:16.049 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:20:16.049 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:16.051 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:16.051 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:20:16.051 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.054 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:20:16.054 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:20:16.055 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:20:16.055 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:16.056 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:16.056 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:16.056 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:20:21.059 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:21.060 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:21.063 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:21.063 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:21.063 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:21.063 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:21.071 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:21.073 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:21.073 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:21.073 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:21.073 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:20:21.077 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:20:21.078 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:20:21.078 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:21.078 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:21.078 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:21.079 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:20:21.079 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:21.079 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:20:21.080 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:21.081 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:20:21.081 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:20:21.081 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:21.081 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:21.082 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:21.082 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:20:21.082 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:21.082 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:20:21.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:21.084 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:21.084 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:20:21.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:20:21.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:20:21.088 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:20:21.088 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:20:21.088 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:20:21.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:21.093 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:20:21.570 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:20:21.622 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:20:21.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:20:21.626 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:20:21.628 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:20:22.042 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:20:22.092 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:22.092 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:22.094 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:22.098 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:22.515 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:20:22.988 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:20:23.094 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:23.094 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:23.096 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:23.099 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:23.459 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:20:23.930 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:20:24.095 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:24.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:24.097 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:24.100 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:24.404 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:20:24.876 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:20:25.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:25.097 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:25.099 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:25.102 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:25.348 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:20:25.822 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:20:26.098 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:26.098 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:26.100 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:26.103 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:26.294 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:20:26.766 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:20:27.240 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:20:27.712 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:20:28.184 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:20:28.658 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:20:29.129 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:20:29.593 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:20:30.057 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:20:30.520 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:20:30.983 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:20:31.446 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:31.635 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:31.636 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:31.636 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:31.636 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:31.636 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:31.636 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2287 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:36.638 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:36.639 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:36.640 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:36.642 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:36.642 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:36.643 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:36.650 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:36.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:36.652 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:36.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:36.653 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:20:36.654 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:20:36.655 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:20:36.655 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:36.655 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:36.655 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:36.656 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:20:36.656 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:36.656 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:20:36.656 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:36.657 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:20:36.657 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:20:36.657 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:36.657 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:36.658 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:36.658 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:20:36.658 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:36.658 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:20:36.658 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:36.659 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:20:36.659 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:20:36.660 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:36.660 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:36.660 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:36.660 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:20:36.660 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:36.660 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:20:36.660 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:20:36.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:20:36.663 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:20:36.663 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:20:36.663 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:36.665 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:36.665 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:36.665 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:20:41.668 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:41.669 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:41.670 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:41.672 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:41.672 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:41.673 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:41.680 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:41.681 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:41.681 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:41.681 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:41.681 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:20:41.683 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:20:41.683 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:20:41.683 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:41.684 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:41.684 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:41.684 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:20:41.684 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:41.684 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:20:41.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:41.685 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:20:41.685 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:20:41.685 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:41.685 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:41.686 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:41.686 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:20:41.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:41.686 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:20:41.686 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:41.687 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:20:41.687 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:20:41.687 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:41.687 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:41.687 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:41.688 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:20:41.688 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:41.688 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:20:41.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.691 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:20:41.691 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:20:41.691 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:20:41.691 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:41.696 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:20:42.174 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:20:42.218 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:20:42.219 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:20:42.220 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:20:42.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:20:42.638 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:20:42.695 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:42.695 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:42.719 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:42.719 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:43.108 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:20:43.583 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:20:43.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:43.720 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:43.720 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:43.720 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:44.055 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:20:44.528 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:20:44.697 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:44.721 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:44.722 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:44.722 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:45.001 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:20:45.472 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:20:45.698 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:45.723 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:45.723 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:45.723 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:45.948 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:20:46.419 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:20:46.700 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:46.724 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:46.724 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:46.724 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:46.895 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:20:47.366 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:20:47.833 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:20:48.297 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:20:48.760 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:20:49.223 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:20:49.686 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:20:50.149 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:20:50.613 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:20:51.076 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:20:51.539 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:20:52.003 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:20:52.466 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:20:52.929 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:20:53.392 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:20:53.855 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:54.233 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:54.234 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:54.234 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:54.234 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:54.234 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:54.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2736 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:20:59.236 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:59.236 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:59.238 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:59.240 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:59.244 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:59.244 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:59.255 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:59.256 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:59.256 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:59.256 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:20:59.256 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:20:59.258 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:20:59.258 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:20:59.258 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:59.258 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:59.258 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:59.259 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:20:59.259 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:20:59.259 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:20:59.259 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:59.261 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:20:59.261 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:20:59.261 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:59.263 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:20:59.263 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:20:59.263 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:20:59.264 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.266 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:20:59.267 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:20:59.267 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:20:59.267 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.267 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:20:59.269 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:20:59.269 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:20:59.269 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:04.272 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:04.272 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:04.278 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:04.278 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:04.278 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:04.278 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:04.296 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:04.296 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:04.297 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:04.297 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:04.297 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:04.300 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:04.300 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:04.301 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:04.301 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:04.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:04.301 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:04.301 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:04.302 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:04.302 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:04.303 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:04.303 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:04.303 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:04.303 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:04.303 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:04.304 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:04.304 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:04.304 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:04.304 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:04.305 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:04.305 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:04.305 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.308 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:04.308 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:04.308 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:04.309 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:04.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:04.313 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:21:04.791 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:21:04.841 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:21:04.843 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:21:04.845 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:21:04.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:21:04.848 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:04.848 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:04.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:21:04.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:04.848 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:04.849 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:04.849 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:21:04.849 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:21:04.881 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:04.881 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:04.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:04.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:05.258 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:21:05.312 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:05.312 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:05.313 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:05.317 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:05.730 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:21:06.203 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:21:06.313 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:06.314 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:06.314 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:06.318 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:06.675 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:21:07.147 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:21:07.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:07.315 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:07.315 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:07.319 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:07.618 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:21:08.091 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:21:08.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:08.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:08.317 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:08.321 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:08.563 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:21:09.035 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:21:09.317 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:09.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:09.317 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:09.322 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:09.507 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:21:09.981 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:21:10.453 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:21:10.923 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:21:11.394 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:21:11.868 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:21:12.340 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:21:12.812 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:21:12.887 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:12.888 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:12.893 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:12.893 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:12.893 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:12.893 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:12.894 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:12.894 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:12.894 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:12.895 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:12.895 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:12.895 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:12.895 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:12.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.895 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:12.896 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:17.901 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:17.901 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:17.901 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:17.901 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:17.901 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:17.901 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:17.908 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:17.908 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:17.908 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:17.908 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:17.908 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:17.910 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:17.911 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:17.911 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:17.911 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:17.911 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:17.912 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:17.912 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:17.912 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:17.912 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:17.913 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:17.914 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:17.914 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:17.914 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:17.916 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:17.916 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:17.916 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:17.916 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:17.916 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:17.917 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:17.917 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:17.917 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:17.917 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:17.919 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.920 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:17.920 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:17.920 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:17.920 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.921 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:17.922 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:17.922 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:17.922 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:22.925 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:22.925 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:22.927 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:22.929 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:22.929 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:22.930 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:22.937 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:22.938 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:22.938 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:22.939 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:22.939 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:22.942 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:22.942 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:22.942 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:22.942 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:22.943 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:22.943 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:22.943 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:22.943 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:22.944 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:22.944 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:22.944 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:22.944 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:22.944 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:22.945 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:22.945 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:22.945 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:22.945 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:22.945 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:22.946 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:22.947 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:22.947 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:22.947 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:22.949 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:22.949 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:22.949 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:22.949 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:22.949 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:22.950 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:22.950 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:22.950 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:22.955 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:21:23.432 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:21:23.479 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:21:23.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:21:23.482 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:21:23.483 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:21:23.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:23.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:23.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:21:23.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:23.486 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:23.486 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:23.486 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:21:23.486 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:21:23.521 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:23.521 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:23.521 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:23.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:23.899 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:21:23.954 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:23.954 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:23.955 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:23.958 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:24.370 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:21:24.841 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:21:24.955 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:24.955 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:24.956 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:24.959 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:25.312 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:21:25.785 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:21:25.956 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:25.956 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:25.956 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:25.960 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:26.257 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:21:26.729 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:21:26.957 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:26.957 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:26.957 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:26.960 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:27.203 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:21:27.675 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:21:27.958 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:27.958 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:27.958 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:27.962 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:28.147 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:21:28.618 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:21:29.091 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:21:29.564 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:21:30.036 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:21:30.509 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:21:30.999 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:21:31.471 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:21:31.527 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:31.528 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:31.532 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:31.532 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:31.532 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:31.532 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:31.535 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:31.536 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:31.536 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:31.536 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:31.537 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:31.537 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:31.537 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:31.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1851 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1851 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.537 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1851 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1851 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:31.538 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:36.536 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:36.536 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:36.538 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:36.540 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:36.541 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:36.541 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:36.546 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:36.548 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:36.548 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:36.548 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:36.548 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:36.551 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:36.551 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:36.551 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:36.551 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:36.551 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:36.551 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:36.552 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:36.552 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:36.552 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:36.555 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:36.555 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:36.555 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:36.556 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:36.558 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:36.558 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:36.559 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:36.559 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:36.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:36.563 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:36.563 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:36.563 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:36.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:36.565 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:36.565 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:36.565 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:41.568 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:41.569 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:41.570 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:41.572 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:41.576 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:41.576 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:41.585 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:41.586 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:41.586 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:41.586 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:41.586 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:41.589 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:41.589 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:41.590 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:41.590 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:41.590 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:41.590 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:41.590 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:41.590 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:41.590 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:41.592 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:41.592 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:41.592 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:41.592 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:41.593 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:41.593 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:41.593 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:41.593 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:41.593 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:41.595 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:41.595 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:41.595 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.598 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:41.598 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:41.598 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:41.598 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:41.603 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:21:42.080 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:21:42.127 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:21:42.128 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:21:42.129 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:21:42.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:21:42.131 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:42.131 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:42.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:21:42.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:42.131 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:42.131 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:42.132 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:21:42.132 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:21:42.170 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:21:42.171 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:21:42.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:42.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:21:42.553 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:21:42.601 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:42.602 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:42.603 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:42.607 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:43.024 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:21:43.497 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:21:43.603 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:43.603 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:43.604 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:43.608 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:43.969 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:21:44.441 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:21:44.604 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:44.604 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:44.605 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:44.610 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:44.915 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:21:45.387 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:21:45.605 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:45.605 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:45.606 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:45.610 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:45.859 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:21:46.330 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:21:46.606 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:46.606 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:46.606 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:46.611 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:46.801 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:21:47.271 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:21:47.742 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:21:48.216 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:21:48.688 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:21:49.160 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:21:49.631 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:21:50.102 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:21:50.175 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:21:50.175 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:50.180 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:50.181 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:50.181 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:50.181 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:50.181 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:50.181 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:21:55.183 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:55.184 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:55.185 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:55.187 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:55.187 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:55.188 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:55.193 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:55.194 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:55.195 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:55.195 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:21:55.195 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:21:55.198 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:21:55.199 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:21:55.199 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:55.199 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:55.199 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:55.200 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:21:55.200 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:21:55.200 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:21:55.200 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:55.202 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:21:55.202 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:21:55.202 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:21:55.203 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:21:55.204 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:21:55.204 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:21:55.205 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:55.205 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:21:55.205 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:55.205 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:21:55.205 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:21:55.205 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:21:55.205 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.208 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:21:55.208 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:21:55.208 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:21:55.208 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:21:55.210 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:21:55.210 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:21:55.210 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:00.213 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:00.213 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:00.215 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:00.217 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:00.217 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:00.218 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:00.228 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:00.229 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:00.229 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:00.229 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:00.229 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:00.232 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:00.232 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:00.233 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:00.233 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:00.233 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:00.233 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:00.233 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:00.234 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:00.234 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:00.235 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:00.235 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:00.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:00.237 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:00.237 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:00.237 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.240 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:00.240 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:00.240 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:00.241 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:00.245 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:22:00.724 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:22:00.768 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:22:00.770 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:22:00.772 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:22:00.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:22:00.775 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:00.775 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:00.775 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:22:00.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:00.776 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:00.777 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:00.777 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:22:00.778 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:22:00.814 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:00.814 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:00.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:00.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:01.196 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:22:01.243 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:01.243 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:01.244 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:01.246 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:01.667 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:22:02.140 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:22:02.243 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:02.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:02.244 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:02.247 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:02.613 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:22:03.084 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:22:03.245 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:03.245 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:03.245 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:03.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:03.556 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:22:04.029 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:22:04.245 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:04.246 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:04.246 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:04.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:04.501 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:22:04.972 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:22:05.247 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:05.247 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:05.247 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:05.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:05.444 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:22:05.914 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:22:06.385 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:22:06.858 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:22:07.331 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:22:07.803 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:22:08.274 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:22:08.746 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:22:08.818 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:08.818 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:08.823 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:08.823 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:08.823 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:08.823 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:08.824 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:08.824 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:08.824 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:08.825 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:08.825 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:08.825 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:08.826 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:13.825 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:13.826 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:13.827 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:13.830 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:13.830 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:13.830 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:13.838 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:13.839 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:13.840 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:13.840 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:13.840 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:13.843 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:13.843 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:13.844 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:13.844 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:13.844 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:13.845 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:13.845 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:13.845 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:13.846 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:13.847 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:13.847 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:13.847 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:13.847 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:13.847 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:13.847 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:13.848 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:13.848 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:13.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:13.850 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:13.850 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:13.850 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:13.850 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:13.851 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:13.851 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:13.851 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:13.851 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:13.851 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:13.853 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.854 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:13.854 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:13.854 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:13.855 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.855 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.856 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.856 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.856 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.856 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:13.857 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:13.857 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:13.857 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:18.860 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:18.861 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:18.862 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:18.864 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:18.865 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:18.865 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:18.872 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:18.873 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:18.873 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:18.873 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:18.873 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:18.875 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:18.875 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:18.875 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:18.876 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:18.876 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:18.876 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:18.876 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:18.876 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:18.877 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:18.877 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:18.877 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:18.877 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:18.877 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:18.878 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:18.878 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:18.878 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:18.878 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:18.878 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:18.879 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:18.879 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:18.879 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:18.879 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:18.879 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:18.879 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:18.880 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:18.880 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:18.880 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.882 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:18.882 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:18.882 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:18.883 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:18.887 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:22:19.366 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:22:19.412 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:22:19.415 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:22:19.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:22:19.417 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:22:19.420 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:19.420 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:19.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:22:19.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:19.421 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:19.421 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:19.422 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:22:19.422 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:22:19.456 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:19.456 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:19.456 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:19.457 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:19.833 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:22:19.885 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:19.885 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:19.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:19.888 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:20.304 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:22:20.778 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:22:20.885 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:20.886 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:20.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:20.889 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:21.250 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:22:21.722 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:22:21.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:21.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:21.888 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:21.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:22.193 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:22:22.666 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:22:22.887 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:22.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:22.889 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:22.891 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:23.138 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:22:23.606 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:22:23.887 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:23.888 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:23.890 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:23.892 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:24.077 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:22:24.550 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:22:25.022 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:22:25.494 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:22:25.965 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:22:26.438 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:22:26.911 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:22:27.382 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:22:27.854 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:22:28.327 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:22:28.799 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:22:29.271 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:22:29.742 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:22:30.215 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:22:30.688 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:22:31.160 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:22:31.631 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:22:32.104 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:22:32.577 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:22:33.049 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:22:33.461 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:33.461 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:33.466 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:33.466 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:33.466 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:33.466 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:33.466 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:33.467 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:33.467 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:33.470 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:33.470 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:33.470 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:33.471 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:33.471 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.471 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.471 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.471 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.471 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:33.472 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3153 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:38.469 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:38.469 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:38.471 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:38.473 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:38.473 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:38.474 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:38.480 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:38.480 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:38.480 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:38.480 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:38.480 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:38.481 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:38.481 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:38.481 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:38.482 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:38.482 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:38.482 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:38.483 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:38.483 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:38.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:38.484 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:38.485 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:38.485 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:38.485 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:38.486 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:38.486 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:38.486 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:43.492 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:43.492 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:43.492 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:43.492 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:43.492 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:43.492 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:43.500 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:43.502 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:43.502 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:43.502 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:43.502 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:43.505 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:43.505 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:43.506 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:43.506 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:43.506 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:43.506 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:43.507 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:43.507 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:43.507 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:43.508 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:43.508 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:43.509 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:43.509 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:43.509 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:43.509 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:43.509 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:43.509 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:43.509 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:43.511 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:43.511 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:43.511 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:43.512 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:43.514 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:43.514 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:43.514 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:43.514 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:43.514 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:43.515 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:43.515 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:43.515 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.515 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:43.520 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:22:43.999 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:22:44.035 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:22:44.036 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:22:44.038 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:22:44.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:22:44.040 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:44.040 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:44.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:22:44.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:44.041 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:44.041 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:44.041 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:22:44.041 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:22:44.089 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:22:44.089 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:22:44.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:44.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:22:44.471 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:22:44.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:44.533 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:44.533 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:44.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:44.942 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:22:45.415 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:22:45.534 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:45.534 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:45.534 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:45.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:45.888 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:22:46.359 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:22:46.534 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:46.535 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:46.535 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:46.535 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:46.830 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:22:47.304 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:22:47.535 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:47.536 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:47.536 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:47.536 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:47.776 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:22:48.248 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:22:48.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:48.537 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:48.537 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:48.537 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:48.719 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:22:49.190 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:22:49.661 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:22:50.134 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:22:50.606 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:22:51.078 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:22:51.549 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:22:52.022 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:22:52.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:22:52.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:22:52.098 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:52.098 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:52.099 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:52.099 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:52.099 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:52.099 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:52.099 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:52.101 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:52.102 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:52.102 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:22:52.102 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:52.102 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:22:57.100 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:57.101 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:57.104 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:57.105 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:57.105 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:57.105 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:57.111 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:57.113 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:57.113 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:57.113 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:22:57.113 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:22:57.116 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:22:57.116 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:22:57.117 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:57.117 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:57.117 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:57.118 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:22:57.118 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:22:57.118 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:22:57.118 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:22:57.119 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:57.120 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:22:57.120 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:22:57.120 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:22:57.122 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:57.123 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:22:57.123 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:22:57.123 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:22:57.126 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:22:57.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:22:57.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:22:57.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.127 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:22:57.127 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:22:57.127 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:22:57.128 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:22:57.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:22:57.130 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:22:57.130 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:22:57.130 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:02.133 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:02.134 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:02.135 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:02.136 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:02.137 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:02.137 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:02.142 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:02.142 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:02.143 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:02.143 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:02.143 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:23:02.145 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:23:02.145 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:23:02.145 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:02.145 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:02.146 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:02.146 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:23:02.146 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:02.146 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:23:02.146 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:02.148 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:02.148 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:23:02.148 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:02.151 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:23:02.151 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:02.151 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:23:02.152 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:23:02.155 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:23:02.156 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:23:02.156 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:23:02.156 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.157 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:02.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:02.161 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:23:02.640 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:23:02.691 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:23:02.693 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:23:02.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:23:02.695 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:23:02.697 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:23:02.697 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:23:02.697 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:23:02.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:23:02.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:23:02.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:02.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:03.111 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:23:03.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:03.160 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:03.162 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:03.166 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:03.583 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:23:04.056 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:23:04.161 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:04.161 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:04.163 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:04.167 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:04.528 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:23:05.000 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:23:05.161 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:05.162 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:05.164 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:05.169 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:05.471 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:23:05.945 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:23:06.162 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:06.163 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:06.165 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:06.170 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:06.417 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:23:06.888 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:23:07.164 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:07.164 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:07.166 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:07.172 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:07.360 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:23:07.833 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:23:08.305 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:23:08.777 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:23:09.248 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:23:09.722 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:23:10.194 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:23:10.666 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:23:11.164 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:23:11.636 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:23:12.109 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:23:12.581 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:23:12.735 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:23:12.735 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:23:12.739 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:12.740 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:12.741 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:12.741 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:12.741 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:12.741 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:12.741 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2280 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:17.743 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:17.743 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:17.745 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:17.747 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:17.751 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:17.751 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:17.760 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:17.761 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:17.761 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:17.762 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:17.762 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:23:17.765 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:23:17.765 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:23:17.766 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:17.766 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:17.766 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:17.766 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:23:17.767 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:17.767 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:23:17.767 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:17.768 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:17.768 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:23:17.768 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:17.770 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:23:17.770 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:23:17.770 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:17.770 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:17.770 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:17.770 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:23:17.771 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:17.771 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:23:17.771 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.773 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:23:17.774 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:23:17.774 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:23:17.774 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:17.775 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:17.776 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:17.776 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:17.776 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:22.779 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:22.780 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:22.781 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:22.782 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:22.782 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:22.783 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:22.791 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:22.792 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:22.792 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:22.793 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:22.793 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:23:22.795 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:23:22.796 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:23:22.796 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:22.796 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:22.796 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:22.797 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:23:22.797 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:22.797 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:23:22.797 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:22.798 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:22.798 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:23:22.798 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:22.800 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:23:22.800 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:22.800 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:23:22.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:22.803 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:23:22.804 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:23:22.804 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:23:22.804 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:22.804 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:22.808 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:23:23.287 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:23:23.333 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:23:23.337 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:23:23.337 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:23:23.339 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:23:23.341 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:23:23.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:23:23.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:23:23.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:23.343 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:23:23.343 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:23:23.343 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:23:23.343 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:23:23.376 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:23:23.376 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:23:23.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:23.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:23:23.754 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:23:23.807 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:23.807 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:23.807 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:23.809 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:24.225 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:23:24.698 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:23:24.808 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:24.808 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:24.808 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:24.810 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:25.167 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:23:25.637 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:23:25.809 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:25.809 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:25.809 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:25.812 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:26.108 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:23:26.582 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:23:26.809 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:26.810 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:26.810 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:26.812 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:27.050 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:23:27.521 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:23:27.810 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:27.810 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:27.811 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:27.813 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:27.991 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:23:28.462 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:23:28.935 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:23:29.408 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:23:29.880 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:23:30.353 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:23:30.820 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:23:31.292 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:23:31.765 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:23:32.238 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:23:32.709 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:23:33.181 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:23:33.654 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:23:34.126 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:23:34.381 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:23:34.381 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:23:34.386 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:34.386 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:34.386 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:34.386 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:34.387 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:34.387 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:34.387 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:34.387 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:34.388 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:34.388 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:34.388 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:34.388 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2506 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:34.388 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2506 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:34.388 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2506 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:34.388 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2506 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:39.389 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:39.390 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:39.391 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:39.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:39.393 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:39.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:39.401 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:39.402 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:39.403 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:39.403 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:39.403 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:23:39.405 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:23:39.405 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:23:39.405 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:39.405 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:39.405 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:39.406 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:23:39.406 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:39.406 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:23:39.406 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:39.407 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:23:39.407 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:23:39.408 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:39.408 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:39.408 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:39.408 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:23:39.408 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:39.408 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:23:39.408 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:39.409 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:23:39.409 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:23:39.409 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:39.409 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:39.410 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:39.410 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:23:39.410 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:39.410 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:23:39.410 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.412 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:23:39.412 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:23:39.412 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:23:39.412 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:39.414 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:39.414 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:39.414 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:44.422 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:44.422 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:44.423 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:44.423 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:44.423 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:44.423 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:44.432 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:44.433 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:44.433 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:44.434 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:23:44.434 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:23:44.438 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:23:44.438 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:23:44.438 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:44.438 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:44.439 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:44.439 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:23:44.440 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:23:44.440 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:23:44.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:44.441 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:23:44.441 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:23:44.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:44.443 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:23:44.443 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:23:44.444 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:44.444 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:23:44.444 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:44.444 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:23:44.444 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:23:44.444 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:23:44.444 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.447 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:23:44.447 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:23:44.448 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:23:44.448 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.448 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:23:44.452 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:23:44.929 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:23:44.977 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:23:44.979 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:23:44.981 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:23:44.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:23:45.394 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:23:45.450 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:45.451 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:45.453 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:45.455 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:45.857 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:23:46.320 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:23:46.451 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:46.451 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:46.453 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:46.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:46.784 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:23:47.247 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:23:47.452 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:47.453 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:47.454 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:47.458 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:47.710 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:23:48.174 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:23:48.454 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:48.454 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:48.456 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:48.459 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:48.637 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:23:49.100 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:23:49.455 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:49.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:49.457 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:49.461 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:49.563 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:23:50.027 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:23:50.490 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:23:50.953 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:23:51.417 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:23:51.880 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:23:52.344 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:23:52.807 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:23:53.270 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:23:53.734 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:23:54.197 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:23:54.661 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:23:54.990 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:54.993 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:54.993 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:54.993 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:54.993 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:54.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2318 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:23:59.997 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:23:59.997 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:23:59.997 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:23:59.997 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:23:59.997 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:23:59.997 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:00.004 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:00.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:00.005 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:00.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:00.005 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:24:00.008 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:24:00.008 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:24:00.009 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:00.009 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:00.009 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:00.009 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:24:00.009 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:00.009 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:24:00.010 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:00.012 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:24:00.012 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:24:00.012 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:00.012 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:00.012 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:00.013 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:24:00.013 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:00.013 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:24:00.013 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:00.015 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:24:00.015 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:24:00.015 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:00.015 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:00.015 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:00.016 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:24:00.016 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:00.016 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:24:00.016 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:24:00.019 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:24:00.020 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:24:00.020 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:24:00.020 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:00.022 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:00.023 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:00.023 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:00.023 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:24:05.026 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:05.027 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:05.028 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:05.030 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:05.030 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:05.031 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:05.039 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:05.040 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:05.040 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:05.040 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:05.040 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:24:05.043 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:24:05.043 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:24:05.043 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:05.043 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:05.044 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:05.044 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:24:05.044 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:05.044 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:24:05.045 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:05.045 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:24:05.045 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:24:05.045 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:05.045 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:05.046 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:05.046 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:24:05.046 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:05.046 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:24:05.046 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:05.047 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:24:05.047 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:24:05.048 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:05.048 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:05.048 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:05.048 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:24:05.048 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:05.048 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:24:05.048 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.050 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:24:05.051 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:24:05.051 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:24:05.051 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.051 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:05.055 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:24:05.533 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:24:05.577 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:24:05.579 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:24:05.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:24:05.580 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:24:06.005 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:24:06.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:06.054 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:06.054 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:06.057 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:06.478 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:24:06.951 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:24:07.055 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:07.055 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:07.055 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:07.058 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:07.423 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:24:07.896 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:24:08.056 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:08.057 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:08.057 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:08.059 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:08.365 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:24:08.829 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:24:09.058 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:09.058 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:09.058 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:09.061 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:09.292 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:24:09.756 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:24:10.059 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:10.060 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:10.060 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:10.062 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:10.219 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:24:10.682 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:24:11.146 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:24:11.609 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:24:12.072 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:24:12.536 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:24:12.999 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:24:13.463 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:24:13.926 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:24:14.389 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:24:14.853 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:24:15.316 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:24:15.779 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:24:16.242 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:24:16.705 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:24:17.169 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:24:17.594 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:17.594 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:17.594 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:17.594 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:17.595 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:17.595 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:17.595 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:17.596 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:17.596 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:17.596 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:17.596 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:24:17.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2746 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.596 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2746 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2746 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:17.597 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2747 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:22.598 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:22.598 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:22.600 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:22.601 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:22.601 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:22.601 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:22.610 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:22.611 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:22.611 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:22.611 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:22.611 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:24:22.613 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:24:22.614 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:24:22.614 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:22.614 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:22.614 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:22.615 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:24:22.615 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:22.615 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:24:22.615 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:22.616 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:24:22.616 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:24:22.616 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:22.616 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:22.616 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:22.616 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:24:22.617 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:22.617 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:24:22.617 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:22.618 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:22.618 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:24:22.618 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.621 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:24:22.621 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:24:22.621 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:24:22.622 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:22.622 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:22.626 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:24:23.104 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:24:23.155 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:24:23.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:24:23.158 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:24:23.161 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:24:23.164 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:24:23.164 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:24:23.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:24:23.165 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:24:23.166 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:24:23.166 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:24:23.166 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:24:23.166 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:24:23.569 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:24:23.624 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:23.624 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:23.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:23.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:24.038 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:24:24.509 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:24:24.624 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:24.625 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:24.626 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:24.629 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:24.983 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:24:25.455 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:24:25.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:25.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:25.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:25.630 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:25.927 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:24:26.398 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:24:26.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:26.627 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:26.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:26.631 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:26.871 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:24:27.343 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:24:27.627 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:27.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:27.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:27.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:27.815 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:24:28.286 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:24:28.759 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:24:29.231 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:24:29.703 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:24:30.174 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:24:30.648 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:24:31.120 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:24:31.592 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:24:32.063 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:24:32.536 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:24:33.009 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:24:33.481 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:24:33.954 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:24:34.200 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:24:34.200 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:24:34.206 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:34.206 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:34.206 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:34.206 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:34.206 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:34.207 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:34.207 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:34.208 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:34.208 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:34.208 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:34.208 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:24:39.208 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:39.208 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:39.211 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:39.211 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:39.211 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:39.211 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:39.219 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:39.220 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:39.220 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:39.221 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:39.221 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:24:39.224 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:24:39.224 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:24:39.224 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:39.225 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:39.225 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:39.225 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:24:39.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:39.226 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:24:39.226 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:39.227 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:24:39.228 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:24:39.228 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:39.228 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:39.228 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:39.228 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:24:39.228 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:39.228 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:24:39.229 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:39.230 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:24:39.230 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:24:39.230 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:39.231 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:39.231 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:39.231 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:24:39.231 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:39.231 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:24:39.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:24:39.235 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:24:39.235 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:24:39.235 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:39.239 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:24:39.717 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:24:39.765 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:24:39.768 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:24:39.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:24:39.771 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:24:39.775 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:24:39.775 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:24:39.775 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:24:39.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:24:39.776 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:24:39.777 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:24:39.777 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:24:39.777 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:24:40.189 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:24:40.237 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:40.238 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:40.238 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:40.240 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:40.661 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:24:41.134 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:24:41.239 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:41.239 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:41.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:41.241 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:41.606 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:24:42.079 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:24:42.239 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:42.240 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:42.240 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:42.242 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:42.552 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:24:43.024 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:24:43.240 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:43.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:43.241 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:43.243 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:43.496 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:24:43.967 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:24:44.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:44.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:44.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:44.243 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:44.441 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:24:44.913 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:24:45.385 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:24:45.856 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:24:46.327 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:24:46.800 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:24:47.272 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:24:47.745 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:24:48.218 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:24:48.690 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:24:49.162 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:24:49.633 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:24:50.107 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:24:50.579 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:24:51.051 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:24:51.524 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:24:51.996 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:24:52.468 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:24:52.942 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:24:53.414 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:24:53.881 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:24:54.352 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:24:54.814 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:24:54.814 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:24:54.818 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:54.818 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:54.818 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:54.818 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:54.819 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:54.819 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:54.819 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:54.820 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:54.820 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:54.820 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:54.820 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:54.820 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3367 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:24:59.822 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:24:59.823 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:24:59.824 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:59.826 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:59.826 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:59.827 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:59.836 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:24:59.837 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:59.837 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:59.838 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:24:59.838 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:24:59.841 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:24:59.841 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:24:59.841 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:59.841 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:59.842 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:24:59.842 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:24:59.842 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:24:59.842 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:24:59.842 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:24:59.843 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:59.844 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:24:59.844 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:24:59.844 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:59.846 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:24:59.846 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:24:59.846 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.849 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:24:59.850 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:24:59.850 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:24:59.850 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:24:59.855 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:25:00.332 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:25:00.375 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:25:00.377 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:25:00.378 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:25:00.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:00.383 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:00.383 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:00.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:00.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:00.384 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:00.384 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:00.384 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:00.385 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:00.428 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:00.428 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:00.433 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:00.433 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:00.434 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:00.434 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:00.434 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:00.434 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:00.434 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:00.435 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:00.435 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:00.436 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:00.436 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:00.436 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=126 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:05.436 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:05.437 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:05.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:05.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:05.441 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:05.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:05.444 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:05.445 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:05.445 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:05.445 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:05.445 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:25:05.447 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:25:05.447 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:25:05.447 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:05.447 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:05.447 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:05.447 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:25:05.448 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:05.448 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:25:05.448 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:05.449 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:25:05.449 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:25:05.449 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:05.449 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:05.449 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:05.450 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:25:05.450 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:05.450 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:25:05.450 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:05.451 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:25:05.451 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:25:05.451 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:05.451 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:05.452 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:05.452 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:25:05.452 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:05.452 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:25:05.452 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:25:05.454 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:25:05.455 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:25:05.455 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:25:05.455 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:05.460 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:25:05.938 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:25:05.986 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:25:05.989 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:25:05.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:05.991 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:25:06.016 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.017 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.034 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.034 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.039 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.040 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:06.040 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:06.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.196 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.200 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.200 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.211 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.211 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.217 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.217 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.219 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.219 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:06.219 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:06.265 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.265 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.410 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:25:06.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.458 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:06.459 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:06.460 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:06.460 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.460 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.463 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:06.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.487 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.487 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.487 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:06.487 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:06.499 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.499 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.824 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.824 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.830 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:06.830 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:06.830 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:06.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:06.832 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.832 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.832 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.832 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:06.832 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:06.879 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:06.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:06.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.880 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:06.880 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:25:07.198 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:07.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:07.204 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:07.204 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:07.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:07.215 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:07.215 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:07.216 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:07.216 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:07.216 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:07.216 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:07.220 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:07.220 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:07.220 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:07.220 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.221 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:07.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:12.219 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:12.219 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:12.222 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:12.222 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:12.222 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:12.222 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:12.231 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:12.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:12.233 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:12.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:12.233 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:12.238 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:25:12.238 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:12.239 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:25:12.239 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:12.241 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:25:12.241 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:25:12.242 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:12.242 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:12.242 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:12.242 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:25:12.242 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:12.242 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:25:12.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:12.244 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:25:12.244 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:25:12.245 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:12.245 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:12.245 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:12.245 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:25:12.245 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:12.245 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:25:12.245 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:25:12.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:25:12.249 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:25:12.249 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:25:12.249 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.249 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:12.254 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:25:12.733 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:25:12.783 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:25:12.786 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:25:12.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:12.788 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:25:12.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:12.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:12.805 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:12.824 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:12.824 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:12.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:12.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:12.832 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:12.832 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:12.832 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:12.832 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:12.832 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:12.871 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:12.871 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:12.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:12.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:13.201 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:25:13.253 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:13.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:13.255 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:13.259 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:13.672 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:25:14.145 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:25:14.254 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:14.255 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:14.256 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:14.261 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:14.618 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:25:15.090 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:25:15.255 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:15.256 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:15.257 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:15.262 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:15.563 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:25:16.036 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:25:16.256 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:16.256 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:16.258 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:16.263 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:16.508 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:25:16.979 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:25:17.257 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:17.258 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:17.259 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:17.264 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:17.452 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:25:17.876 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:17.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:17.880 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:17.881 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:17.899 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:17.899 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:17.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:17.906 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:17.906 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:17.906 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:17.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:17.908 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:17.908 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:17.908 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:17.908 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:17.908 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:17.917 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:17.917 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:17.917 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:17.917 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:17.924 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:25:18.396 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:25:18.867 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:25:19.338 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:25:19.811 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:25:20.284 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:25:20.756 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:25:21.229 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:25:21.702 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:25:22.174 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:25:22.645 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:25:22.921 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:22.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:22.925 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:22.925 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:22.935 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:22.935 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:22.936 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:22.941 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:22.941 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:22.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:22.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:22.942 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:22.943 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:22.943 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:22.943 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:22.943 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:22.969 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:22.970 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:22.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:22.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:23.115 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:25:23.586 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:25:24.057 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:25:24.530 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:25:25.002 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:25:25.474 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:25:25.945 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:25:26.416 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:25:26.889 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:25:27.362 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:25:27.834 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:25:27.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:27.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:27.980 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:27.980 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:27.999 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:27.999 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:27.999 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:28.005 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:28.005 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:28.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:28.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:28.007 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:28.007 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:28.007 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:28.007 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:28.007 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:28.014 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:28.014 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:28.014 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:28.014 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:28.304 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:25:28.776 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:25:29.249 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:25:29.721 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:25:30.193 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:25:30.667 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:25:31.139 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:25:31.611 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:25:32.082 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:25:32.555 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:25:33.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:33.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:33.021 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:33.021 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:33.028 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:25:33.032 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:33.032 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:33.032 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:33.032 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:33.033 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:33.033 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:33.033 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:33.037 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:33.037 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:33.037 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:33.037 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:25:33.037 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:33.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:38.037 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:38.037 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:38.038 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:38.039 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:38.040 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:38.040 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:38.049 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:38.049 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:38.049 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:38.049 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:25:38.049 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:25:38.051 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:25:38.052 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:25:38.052 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:38.052 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:38.052 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:38.053 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:25:38.053 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:25:38.053 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:25:38.053 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:38.054 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:25:38.054 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:25:38.055 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:38.055 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:38.055 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:38.055 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:25:38.055 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:25:38.055 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:25:38.055 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:38.057 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:25:38.057 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:25:38.057 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:25:38.060 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:25:38.060 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:25:38.060 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:25:38.060 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:25:38.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:25:38.065 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:25:38.541 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:25:38.589 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:25:38.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:38.593 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:25:38.595 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:25:38.622 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:38.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:38.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:38.641 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:38.641 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:38.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:38.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:38.645 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:38.646 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:38.646 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:38.646 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:38.646 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:38.679 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:38.680 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:38.680 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:38.680 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:39.014 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:25:39.063 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:39.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:39.064 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:39.064 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:39.485 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:25:39.958 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:25:40.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:40.065 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:40.065 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:40.065 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:40.431 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:25:40.903 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:25:41.066 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:41.066 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:41.066 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:41.066 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:41.374 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:25:41.847 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:25:42.067 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:42.068 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:42.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:42.068 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:42.320 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:25:42.792 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:25:43.068 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:43.069 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:43.069 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:43.069 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:43.265 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:25:43.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:43.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:43.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:43.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:43.707 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:43.707 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:43.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:43.713 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:43.713 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:43.713 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:43.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:43.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:43.714 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:43.714 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:43.714 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:43.715 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:43.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:43.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:43.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:43.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:43.737 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:25:44.205 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:25:44.678 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:25:45.151 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:25:45.623 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:25:46.096 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:25:46.569 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:25:47.041 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:25:47.514 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:25:47.987 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:25:48.459 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:25:48.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:48.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:48.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:48.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:48.757 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:48.757 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:48.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:48.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:48.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:48.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:48.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:48.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:48.765 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:48.765 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:48.765 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:48.765 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:48.784 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:48.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:48.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:48.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:48.930 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:25:49.403 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:25:49.876 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:25:50.348 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:25:50.819 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:25:51.289 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:25:51.760 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:25:52.234 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:25:52.706 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:25:53.178 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:25:53.649 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:25:53.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:53.789 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:53.793 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:53.793 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:53.813 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:53.813 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:53.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:53.819 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:53.820 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:53.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:53.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:25:53.821 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:53.821 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:53.821 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:53.821 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:25:53.821 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:25:53.829 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:25:53.829 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:25:53.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:53.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:54.119 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:25:54.590 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:25:55.064 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:25:55.536 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:25:56.008 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:25:56.479 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:25:56.953 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:25:57.425 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:25:57.897 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:25:58.368 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:25:58.832 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:25:58.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:25:58.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:25:58.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:25:58.841 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:25:58.849 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:25:58.849 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:25:58.849 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:25:58.849 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:25:58.850 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:25:58.850 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:25:58.850 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:25:58.854 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:25:58.854 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:25:58.854 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:25:58.854 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:25:58.854 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:25:58.854 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4492 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:03.856 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:03.856 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:03.856 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:03.856 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:03.856 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:03.856 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:03.868 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:03.869 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:03.869 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:03.869 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:03.869 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:26:03.873 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:26:03.873 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:26:03.873 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:03.873 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:03.873 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:03.874 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:26:03.874 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:03.874 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:26:03.874 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:03.875 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:03.876 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:03.876 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:26:03.876 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:03.879 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:03.879 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:03.880 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:26:03.880 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:26:03.885 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.886 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:26:03.886 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:26:03.886 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:26:03.887 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.887 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.889 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:03.891 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:26:04.370 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:26:04.426 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:26:04.428 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:26:04.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:04.430 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:26:04.449 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:04.449 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:04.449 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:04.468 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:04.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:04.469 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:04.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:04.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:04.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:04.474 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:04.474 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:04.474 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:04.507 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:04.508 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:04.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:04.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:04.838 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:26:04.892 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:04.893 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:04.895 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:04.900 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:05.309 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:26:05.782 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:26:05.894 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:05.894 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:05.896 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:05.901 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:06.254 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:26:06.727 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:26:06.894 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:06.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:06.897 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:06.902 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:07.200 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:26:07.673 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:26:07.895 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:07.896 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:07.898 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:07.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:08.145 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:26:08.618 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:26:08.896 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:08.897 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:08.899 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:08.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:09.091 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:26:09.513 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:09.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:09.518 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:09.518 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:09.540 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:09.540 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:09.540 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:09.545 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:09.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:09.546 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:09.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:09.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:09.548 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:09.548 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:09.548 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:09.548 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:09.559 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:09.560 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:09.560 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:09.560 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:09.562 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:26:10.029 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:26:10.500 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:26:10.971 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:26:11.444 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:26:11.916 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:26:12.389 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:26:12.862 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:26:13.334 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:26:13.807 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:26:14.277 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:26:14.563 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:14.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:14.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:14.567 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:14.587 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:14.587 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:14.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:14.593 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:14.593 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:14.593 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:14.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:14.595 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:14.595 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:14.595 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:14.595 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:14.595 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:14.600 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:14.600 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:14.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:14.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:14.748 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:26:15.219 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:26:15.690 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:26:16.162 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:26:16.635 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:26:17.108 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:26:17.578 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:26:18.049 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:26:18.522 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:26:18.995 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:26:19.467 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:26:19.603 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:19.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:19.607 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:19.607 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:19.625 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:19.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:19.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:19.631 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:19.631 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:19.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:19.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:19.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:19.633 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:19.633 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:19.633 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:19.633 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:19.650 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:19.650 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:19.650 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:19.650 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:19.938 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:26:20.409 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:26:20.882 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:26:21.354 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:26:21.826 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:26:22.297 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:26:22.770 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:26:23.243 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:26:23.715 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:26:24.186 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:26:24.654 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:24.655 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:24.659 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:24.659 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:24.659 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:26:24.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:24.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:24.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:24.669 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:24.670 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:24.670 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:24.670 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:24.674 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:24.674 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:24.674 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:24.674 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:26:24.674 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.674 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4493 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4494 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:24.675 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4494 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:29.672 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:29.673 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:29.676 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:29.676 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:29.676 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:29.676 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:29.684 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:29.685 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:29.685 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:29.685 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:29.685 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:26:29.688 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:26:29.688 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:26:29.689 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:29.689 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:29.689 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:29.689 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:26:29.689 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:29.689 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:26:29.689 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:29.692 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:26:29.692 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:26:29.692 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:29.692 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:29.692 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:29.693 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:26:29.693 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:29.693 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:26:29.693 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:29.695 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:26:29.695 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:29.695 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:26:29.696 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:29.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:26:29.700 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:26:29.700 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:26:29.700 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.700 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:29.704 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:26:30.183 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:26:30.233 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:26:30.235 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:26:30.237 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:30.237 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:26:30.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:30.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:30.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:30.284 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:30.284 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:30.284 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:30.285 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:30.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:30.290 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:30.290 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:30.290 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:30.290 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:30.321 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:30.321 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:30.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:30.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:30.651 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:26:30.703 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:30.703 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:30.705 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:30.708 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:31.122 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:26:31.593 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:26:31.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:31.705 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:31.706 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:31.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:32.066 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:26:32.539 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:26:32.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:32.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:32.707 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:32.710 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:33.011 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:26:33.484 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:26:33.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:33.707 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:33.708 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:33.711 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:33.957 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:26:34.429 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:26:34.707 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:34.708 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:34.709 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:34.712 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:34.900 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:26:35.324 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:35.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:35.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:35.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:35.348 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:35.348 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:35.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:35.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:35.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:35.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:35.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:35.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:35.356 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:35.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:35.356 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:35.356 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:35.367 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:35.367 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:35.367 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:35.367 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:35.373 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:26:35.841 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:26:36.312 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:26:36.785 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:26:37.258 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:26:37.730 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:26:38.201 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:26:38.674 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:26:39.147 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:26:39.618 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:26:40.090 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:26:40.369 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:40.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:40.374 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:40.374 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:40.391 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:40.391 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:40.391 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:40.397 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:40.397 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:40.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:40.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:40.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:40.399 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:40.399 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:40.399 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:40.399 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:40.414 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:40.414 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:40.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:40.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:40.560 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:26:41.031 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:26:41.504 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:26:41.977 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:26:42.449 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:26:42.923 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:26:43.395 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:26:43.867 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:26:44.338 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:26:44.809 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:26:45.282 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:26:45.417 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:45.422 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:45.422 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:45.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:45.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:45.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:45.446 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:45.446 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:45.446 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:45.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:45.448 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:45.448 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:45.448 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:45.448 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:45.448 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:45.460 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:45.460 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:45.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:45.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:45.754 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:26:46.226 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:26:46.697 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:26:47.170 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:26:47.643 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:26:48.115 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:26:48.586 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:26:49.059 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:26:49.532 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:26:50.004 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:26:50.463 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:50.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:50.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:50.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:50.475 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:26:50.480 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:50.480 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:50.480 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:50.480 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:50.481 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:50.481 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:50.481 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:50.482 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:50.482 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:50.482 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:50.482 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:50.482 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4491 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:26:55.483 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:55.483 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:55.486 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:55.486 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:55.486 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:55.486 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:55.495 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:55.496 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:55.496 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:55.497 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:26:55.497 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:26:55.501 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:26:55.501 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:26:55.501 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:55.501 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:55.502 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:55.502 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:26:55.502 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:26:55.502 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:26:55.502 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:55.505 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:26:55.505 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:26:55.505 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:55.508 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:26:55.508 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:26:55.508 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:26:55.511 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:26:55.512 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:26:55.512 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:26:55.512 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:26:55.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:26:55.517 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:26:55.996 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:26:56.049 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:26:56.051 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:26:56.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.053 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:26:56.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.087 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.087 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.091 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.091 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.091 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:56.091 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:56.134 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.134 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.378 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.378 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.396 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.396 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.396 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.403 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.403 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.404 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.404 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.404 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.404 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:56.404 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:56.412 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.412 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.467 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:26:56.516 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:56.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:56.517 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:56.521 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:56.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.797 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.798 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.816 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.816 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.822 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:56.822 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:56.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:56.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:56.823 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.824 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.824 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.824 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:56.824 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:56.838 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:56.838 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:56.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.838 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:56.938 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:26:57.409 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:26:57.517 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:57.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:57.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:57.523 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:57.564 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:57.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:57.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:57.568 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:57.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:57.586 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:57.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:57.592 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:57.592 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:57.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:57.592 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:26:57.594 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:57.594 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:57.594 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:57.594 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:26:57.594 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:26:57.643 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:26:57.643 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:26:57.644 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:57.644 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:57.880 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:26:58.353 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:26:58.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:26:58.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:26:58.437 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:26:58.437 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:26:58.447 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:26:58.447 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:26:58.448 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:26:58.448 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:26:58.448 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:26:58.448 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:26:58.448 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:26:58.450 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:26:58.450 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:26:58.450 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:26:58.450 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:27:03.449 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:27:03.450 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:27:03.451 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:27:03.453 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:27:03.454 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:27:03.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:27:03.461 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:27:03.462 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:27:03.462 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:27:03.462 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:27:03.463 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:27:03.464 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:27:03.465 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:27:03.465 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:27:03.465 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:27:03.465 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:27:03.466 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:27:03.466 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:27:03.466 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:27:03.466 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:27:03.467 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:27:03.467 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:27:03.467 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:27:03.469 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:27:03.469 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:27:03.469 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:03.471 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:27:03.472 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:27:03.472 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:27:03.472 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:27:03.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:27:03.477 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:27:03.955 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:27:03.991 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:27:03.992 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:27:03.992 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:27:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:04.008 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:04.008 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:04.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:04.029 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:04.029 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:04.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:04.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:04.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:04.036 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:04.036 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:04.036 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:27:04.036 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:27:04.047 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:04.047 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:04.047 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:04.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:04.428 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:27:04.475 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:04.475 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:04.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:04.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:04.901 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:27:05.374 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:27:05.476 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:05.477 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:05.477 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:05.479 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:05.846 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:27:06.319 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:27:06.477 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:06.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:06.478 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:06.480 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:06.792 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:27:07.264 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:27:07.478 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:07.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:07.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:07.481 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:07.735 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:27:08.208 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:27:08.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:27:08.480 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:27:08.480 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:27:08.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:27:08.681 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:27:09.153 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:27:09.624 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:27:10.097 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:27:10.570 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:27:11.042 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:27:11.516 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:27:11.989 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:27:12.461 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:27:12.931 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:27:13.402 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:27:13.873 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:27:14.347 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:27:14.820 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:27:15.292 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:27:15.763 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:27:16.234 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:27:16.707 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:27:17.179 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:27:17.652 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:27:18.125 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:27:18.597 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:27:19.070 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:27:19.540 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:27:20.011 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:27:20.485 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:27:20.957 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:27:21.430 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:27:21.902 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:27:22.371 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:27:22.844 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:27:23.317 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:27:23.789 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:27:24.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:24.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:24.061 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:24.061 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:24.073 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:24.073 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:24.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:24.079 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:24.079 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:24.079 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:24.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:24.080 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:24.080 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:24.080 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:24.080 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:27:24.080 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:27:24.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:24.115 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:24.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:24.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:24.262 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:27:24.736 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:27:25.207 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:27:25.678 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:27:26.149 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:27:26.620 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:27:27.091 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:27:27.562 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:27:28.032 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:27:28.503 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:27:28.974 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:27:29.445 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:27:29.918 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:27:30.390 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:27:30.862 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:27:31.333 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:27:31.807 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:27:32.279 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:27:32.751 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:27:33.222 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:27:33.693 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:27:34.166 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:27:34.639 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:27:35.111 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:27:35.584 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:27:36.057 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:27:36.529 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:27:37.000 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:27:37.471 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:27:37.944 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:27:38.416 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:27:38.888 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:27:39.359 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:27:39.830 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:27:40.301 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:27:40.774 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:27:41.246 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:27:41.718 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:27:42.189 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:27:42.663 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:27:43.135 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:27:43.607 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:27:44.080 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:27:44.119 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:44.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:44.128 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:44.128 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:44.146 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:44.146 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:44.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:44.152 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:27:44.152 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:27:44.152 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:27:44.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:27:44.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:44.154 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:44.154 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:44.154 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:27:44.154 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:27:44.166 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:27:44.166 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:27:44.166 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:44.166 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:27:44.548 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:27:45.020 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:27:45.490 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:27:45.961 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:27:46.432 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:27:46.902 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:27:47.373 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:27:47.847 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:27:48.319 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:27:48.791 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:27:49.262 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:27:49.735 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:27:50.208 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:27:50.680 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:27:51.151 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:27:51.624 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:27:52.097 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:27:52.569 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:27:53.040 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:27:53.510 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:27:53.981 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:27:54.455 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:27:54.927 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:27:55.399 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:27:55.870 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:27:56.343 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:27:56.816 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:27:57.288 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:27:57.759 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:27:58.230 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:27:58.700 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:27:59.174 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:27:59.646 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:28:00.118 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:28:00.589 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:28:01.062 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:28:01.535 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:28:02.007 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:28:02.477 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:28:02.943 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:28:03.405 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:28:03.869 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:28:04.168 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:04.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:04.171 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:04.171 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:04.181 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:04.181 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:04.181 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:04.186 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:04.186 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:04.186 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:04.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:04.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:04.188 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:04.188 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:04.188 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:04.188 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:04.189 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:04.189 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:04.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:04.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:04.333 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:28:04.798 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:28:05.270 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:28:05.743 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:28:06.216 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 02:28:06.687 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 02:28:07.159 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 02:28:07.632 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 02:28:08.104 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 02:28:08.576 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 02:28:09.047 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 02:28:09.521 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 02:28:09.993 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 02:28:10.465 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 02:28:10.938 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 02:28:11.410 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 02:28:11.882 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 02:28:12.353 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 02:28:12.827 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 02:28:13.299 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 02:28:13.771 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 02:28:14.242 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 02:28:14.715 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 02:28:15.188 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 02:28:15.660 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 02:28:16.133 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 02:28:16.605 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 02:28:17.077 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 02:28:17.548 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 02:28:18.021 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 02:28:18.494 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 02:28:18.965 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 02:28:19.436 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 02:28:19.907 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 02:28:20.380 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 02:28:20.852 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 02:28:21.324 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 02:28:21.795 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 02:28:22.269 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 02:28:22.741 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 02:28:23.213 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 02:28:23.686 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 02:28:24.159 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 02:28:24.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:24.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:24.197 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:24.197 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:24.200 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:24.201 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:24.201 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:24.201 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:24.201 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17453 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:29.203 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:29.203 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:29.207 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:29.207 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:29.208 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:29.208 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:29.215 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:29.216 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:29.216 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:29.216 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:29.216 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:28:29.218 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:28:29.219 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:28:29.219 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:29.219 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:29.220 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:29.220 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:28:29.220 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:29.220 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:28:29.220 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:29.221 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:28:29.221 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:28:29.221 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:29.221 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:29.222 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:29.222 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:28:29.222 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:29.222 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:28:29.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:29.224 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:29.224 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:28:29.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:28:29.227 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:28:29.227 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:28:29.227 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:28:29.227 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.228 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:29.229 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:29.229 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:29.229 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:28:34.232 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:34.233 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:34.234 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:34.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:34.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:34.237 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:34.244 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:34.245 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:34.246 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:34.246 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:34.246 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:28:34.248 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:28:34.248 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:28:34.248 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:34.248 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:34.248 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:34.248 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:28:34.249 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:34.249 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:28:34.249 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:34.251 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:34.251 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:28:34.251 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:34.253 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:28:34.253 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:34.253 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:28:34.254 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:28:34.257 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:28:34.257 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:28:34.257 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:34.262 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:28:34.741 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:28:34.787 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:28:34.789 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:28:34.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:34.791 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:28:34.814 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:34.814 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:34.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:34.832 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:34.832 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:34.832 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:34.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:34.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:34.837 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:34.837 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:34.838 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:34.838 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:34.878 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:34.879 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:34.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:34.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.081 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.081 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.097 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.097 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:35.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.100 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.100 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:35.100 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:35.111 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.111 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.213 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:28:35.261 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:35.262 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:35.262 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:35.265 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:35.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.321 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.321 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.337 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.338 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.338 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:35.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.340 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.340 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.340 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:35.340 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:35.346 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.346 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.346 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.346 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.556 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.561 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.561 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.580 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.580 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:35.587 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.587 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:35.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.588 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.588 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.589 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.589 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:35.589 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:35.630 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.631 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.683 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:28:35.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.936 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.939 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.939 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:35.954 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:35.955 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:35.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:35.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.957 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.957 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.957 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:35.957 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:35.960 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:35.960 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:35.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:35.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.154 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:28:36.258 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:36.262 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:36.262 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:36.262 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:36.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:36.263 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:36.266 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:36.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:36.280 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:36.280 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:36.280 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:36.282 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.282 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:36.282 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:36.282 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:36.282 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:36.288 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:36.288 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:36.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.577 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:36.581 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:36.581 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:36.599 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:36.599 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:36.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:36.605 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:36.605 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:36.605 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:36.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:36.606 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.606 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:36.606 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:36.606 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:36.606 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:36.621 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:36.621 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:36.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:36.625 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:28:37.096 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:28:37.264 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:37.264 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:37.264 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:37.267 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:37.567 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:28:38.040 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:28:38.265 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:38.265 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:38.265 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:38.268 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:38.512 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:28:38.984 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:28:39.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:39.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:39.143 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:39.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:39.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:39.160 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:39.160 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:39.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:39.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:39.162 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:39.162 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:39.162 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:39.162 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:39.164 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:39.164 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:39.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:39.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:39.266 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:39.266 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:39.266 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:39.269 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:39.455 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:28:39.926 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:28:40.399 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:28:40.872 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:28:41.343 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:28:41.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:41.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:41.737 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:41.737 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:41.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:41.745 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:41.745 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:41.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:41.746 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:41.746 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:41.746 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:41.746 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:41.746 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:41.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:41.760 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:41.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:41.761 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:41.814 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:28:42.285 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:28:42.756 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:28:43.229 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:28:43.701 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:28:44.173 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:28:44.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:44.329 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:44.334 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:44.334 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:44.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:44.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:44.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:44.359 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:44.359 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:44.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:44.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:44.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:44.361 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:44.361 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:44.361 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:44.361 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:44.406 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:44.407 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:44.407 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:44.407 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:44.643 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:28:45.115 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:28:45.588 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:28:46.060 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:28:46.532 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:28:46.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:46.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:46.853 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:46.854 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:46.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:46.871 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:46.871 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:46.871 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:46.873 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:46.873 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:46.873 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:46.873 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:46.873 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:46.904 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:46.905 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:46.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:46.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:47.002 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:28:47.474 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:28:47.948 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:28:48.420 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:28:48.891 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:28:49.363 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:28:49.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:49.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:49.448 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:49.448 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:49.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:49.462 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:49.462 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:49.463 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:49.464 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:49.464 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:49.464 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:49.465 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:49.465 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:49.499 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:49.499 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:49.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:49.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:49.835 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:28:50.308 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:28:50.780 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:28:51.251 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:28:51.724 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:28:52.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:52.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:52.042 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:52.043 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:52.056 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:52.056 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:52.056 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:52.057 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:52.057 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:52.057 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:52.057 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:52.061 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:52.061 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:52.061 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:52.061 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:28:52.061 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:52.062 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3849 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:28:57.060 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:28:57.060 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:28:57.061 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:57.062 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:57.062 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:57.063 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:57.070 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:28:57.071 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:57.071 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:57.071 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:28:57.071 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:28:57.074 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:28:57.074 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:28:57.074 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:57.074 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:57.075 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:28:57.075 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:28:57.075 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:28:57.075 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:28:57.076 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:57.077 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:28:57.077 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:28:57.077 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:57.079 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:28:57.079 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:28:57.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:28:57.082 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:28:57.083 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:28:57.083 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:28:57.083 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:28:57.088 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:28:57.566 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:28:57.610 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:28:57.613 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:28:57.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:57.615 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:28:57.637 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:57.637 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:57.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:57.652 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:28:57.652 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:28:57.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:28:57.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:28:57.660 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:57.661 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:57.661 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:57.661 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:28:57.661 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:28:57.704 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:28:57.704 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:28:57.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:57.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:28:58.033 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:28:58.086 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:58.086 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:58.086 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:58.088 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:58.505 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:28:58.978 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:28:59.087 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:28:59.088 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:28:59.088 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:28:59.089 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:28:59.451 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:28:59.923 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:29:00.088 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:00.089 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:00.089 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:00.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:00.394 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:29:00.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:00.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:00.819 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:00.819 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:00.837 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:00.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:00.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:00.844 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:00.844 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:00.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:00.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:00.845 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:00.845 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:00.845 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:00.845 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:00.845 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:00.861 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:00.861 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:00.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:00.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:00.866 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:29:01.089 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:01.090 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:01.090 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:01.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:01.335 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:29:01.806 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:29:02.091 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:02.091 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:02.091 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:02.091 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:02.277 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:29:02.748 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:29:03.218 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:29:03.689 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:29:04.061 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:04.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:04.066 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:04.066 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:04.084 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:04.084 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:04.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:04.090 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:04.090 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:04.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:04.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:04.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:04.092 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:04.092 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:04.092 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:04.092 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:04.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:04.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:04.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:04.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:04.159 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:29:04.631 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:29:05.101 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:29:05.572 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:29:06.046 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:29:06.518 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:29:06.990 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:29:07.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:07.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:07.390 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:07.390 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:07.409 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:07.409 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:07.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:07.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:07.414 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:07.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:07.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:07.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:07.416 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:07.416 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:07.416 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:07.416 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:07.458 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:07.458 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:07.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:07.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:07.462 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:29:07.931 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:29:08.402 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:29:08.873 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:29:09.346 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:29:09.819 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:29:10.291 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:29:10.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:10.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:10.618 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:10.618 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:10.628 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:10.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:10.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:10.629 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:10.629 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:10.629 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:10.629 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:10.633 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:10.633 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:10.633 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:10.633 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:29:10.633 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.634 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.635 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.635 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.635 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:10.635 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2932 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:15.632 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:15.633 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:15.635 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:15.635 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:15.635 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:15.635 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:15.644 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:15.645 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:15.645 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:15.646 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:15.646 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:29:15.649 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:29:15.649 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:29:15.650 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:15.650 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:15.650 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:15.650 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:29:15.651 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:15.651 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:29:15.651 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:15.652 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:29:15.652 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:29:15.652 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:15.652 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:15.652 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:15.653 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:29:15.653 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:15.653 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:29:15.653 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:15.655 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:15.655 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:29:15.655 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:15.658 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:29:15.658 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:29:15.658 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:29:15.658 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.659 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:29:15.659 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:29:15.659 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:29:15.659 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:15.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:15.664 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:29:16.143 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:29:16.195 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:29:16.197 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:29:16.199 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:29:16.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:16.222 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:16.223 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:16.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:16.244 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:16.244 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:16.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:16.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:16.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.253 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:16.253 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:16.254 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:16.254 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:16.281 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:16.282 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:16.282 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.283 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:16.603 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:16.603 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:16.615 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:29:16.622 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:16.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:16.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:16.628 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:16.628 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:16.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:16.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:16.629 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.630 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:16.630 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:16.630 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:16.630 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:16.659 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:16.659 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:16.660 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.660 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:16.664 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:16.664 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:16.666 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:16.670 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:17.086 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:29:17.139 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:17.140 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:17.144 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:17.144 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:17.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:17.162 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:17.163 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:17.168 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:17.168 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:17.168 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:17.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:17.170 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:17.170 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:17.170 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:17.170 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:17.170 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:17.173 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:17.173 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:17.173 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:17.173 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:17.556 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:29:17.666 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:17.666 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:17.667 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:17.671 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:18.027 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:29:18.501 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:29:18.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:18.667 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:18.667 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:18.672 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:18.973 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:29:19.445 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:29:19.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:19.668 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:19.668 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:19.673 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:19.916 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:29:20.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:20.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:20.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:20.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:20.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:20.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:20.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:20.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:20.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:20.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:20.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:20.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:20.100 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:20.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:20.100 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:20.100 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:20.149 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:20.149 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:20.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:20.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:20.387 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:29:20.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:20.692 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:20.692 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:20.692 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:20.858 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:29:21.331 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:29:21.804 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:29:22.275 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:29:22.746 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:29:23.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:23.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:23.069 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:23.069 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:23.080 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:23.081 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:23.081 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:23.081 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:23.081 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:23.081 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:23.082 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:28.083 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:28.084 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:28.088 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:28.088 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:28.088 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:28.088 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:28.096 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:28.097 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:28.097 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:28.097 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:28.098 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:29:28.100 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:29:28.100 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:29:28.101 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:28.101 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:28.101 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:28.101 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:29:28.102 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:28.102 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:29:28.102 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:28.103 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:29:28.103 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:29:28.104 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:28.104 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:28.104 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:28.104 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:29:28.104 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:28.104 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:29:28.104 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:28.106 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:28.106 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:28.106 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:29:28.107 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:29:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:29:28.111 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:29:28.111 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:29:28.111 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:28.116 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:29:28.593 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:29:28.645 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:29:28.647 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:29:28.649 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:29:28.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:28.662 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:28.662 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:28.663 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:28.678 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:28.678 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:28.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:28.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:28.683 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:28.683 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:28.683 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:28.683 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:28.683 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:28.731 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:28.731 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:28.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:28.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:29.061 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:29:29.114 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:29.115 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:29.115 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:29.118 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:29.532 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:29:30.005 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:29:30.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:30.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:30.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:30.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:30.046 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:30.046 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:30.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:30.052 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:30.052 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:30.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:30.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:30.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:30.054 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:30.054 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:30.054 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:30.054 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:30.094 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:30.095 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:30.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:30.095 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:30.115 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:30.115 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:30.116 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:30.119 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:30.473 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:29:30.944 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:29:31.116 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:31.117 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:31.117 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:31.119 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:31.417 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:29:31.890 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:29:32.117 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:32.117 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:32.118 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:32.121 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:32.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:32.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:32.219 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:32.219 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:32.237 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:32.237 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:32.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:32.243 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:32.243 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:32.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:32.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:32.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:32.244 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:32.244 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:32.244 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:32.244 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:32.262 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:32.262 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:32.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:32.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:32.361 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:29:32.833 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:29:33.118 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:33.118 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:33.118 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:33.122 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:33.304 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:29:33.774 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:29:34.245 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:29:34.718 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:29:35.191 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:29:35.663 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:29:36.134 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:29:36.607 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:29:37.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:37.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:37.070 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:37.070 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:37.079 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:29:37.086 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:37.087 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:37.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:37.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:37.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:37.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:37.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:37.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:37.094 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:37.094 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:37.094 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:37.094 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:37.125 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:37.125 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:37.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:37.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:37.547 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:29:38.018 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:29:38.490 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:29:38.963 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:29:39.435 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:29:39.908 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:29:40.381 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:29:40.853 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:29:41.324 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:29:41.797 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:29:41.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:41.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:41.950 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:41.950 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:41.961 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:41.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:41.962 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:41.962 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:41.962 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:41.962 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:41.962 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:41.964 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:41.964 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:41.964 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:41.964 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:29:46.964 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:46.964 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:46.967 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:46.967 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:46.967 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:46.967 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:46.975 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:46.976 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:46.977 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:46.977 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:46.977 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:46.980 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:29:46.980 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:46.981 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:29:46.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:46.983 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:29:46.983 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:29:46.984 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:46.984 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:46.984 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:46.984 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:29:46.984 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:46.984 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:29:46.984 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:46.987 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:29:46.987 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:29:46.987 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:46.987 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:46.987 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:46.987 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:29:46.988 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:46.988 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:29:46.988 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:29:46.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.993 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:29:46.993 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:29:46.993 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:29:46.994 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:46.998 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:29:47.477 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:29:47.523 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:29:47.526 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:29:47.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:47.529 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:29:47.552 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:47.552 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:47.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:47.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:47.567 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:47.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:47.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:47.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:47.571 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:47.571 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:47.571 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:47.571 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:47.615 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:47.616 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:47.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:47.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:47.950 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:29:47.997 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:47.998 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:47.999 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:48.002 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:48.233 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:48.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:48.237 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:48.237 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:48.256 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:48.256 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:48.256 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:48.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:48.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:48.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:48.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:48.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:48.264 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:48.264 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:48.264 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:48.264 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:48.273 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:48.273 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:48.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:48.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:48.420 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:29:48.892 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:29:48.999 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:48.999 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:49.000 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:49.002 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:49.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:49.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:49.199 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:49.199 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:49.216 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:49.216 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:49.216 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:49.222 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:49.222 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:49.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:49.222 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:49.224 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:49.224 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:49.224 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:49.224 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:49.224 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:49.263 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:49.264 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:49.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:49.264 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:49.364 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:29:49.837 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:29:49.999 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:50.000 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:50.002 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:50.003 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:50.309 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:29:50.780 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:29:51.000 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:51.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:51.002 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:51.005 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:51.169 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:51.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:51.174 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:51.174 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:51.192 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:51.192 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:51.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:51.197 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:51.197 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:51.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:51.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:51.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:51.199 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:51.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:51.199 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:51.199 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:51.248 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:51.249 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:51.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:51.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:51.250 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:29:51.721 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:29:52.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:52.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:52.003 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:52.006 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:52.195 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:29:52.667 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:29:53.139 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:29:53.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:53.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:53.224 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:53.224 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:53.235 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:53.235 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:53.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:53.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:53.236 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:53.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:53.236 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:53.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:53.238 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:53.238 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:53.238 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:53.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1349 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:29:58.239 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:29:58.239 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:29:58.241 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:58.242 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:58.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:58.243 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:58.251 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:29:58.252 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:58.252 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:58.252 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:29:58.253 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:29:58.254 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:29:58.255 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:29:58.255 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:58.255 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:58.255 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:29:58.256 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:29:58.256 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:29:58.256 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:29:58.256 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:58.257 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:29:58.257 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:29:58.257 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:58.259 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:29:58.259 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:29:58.259 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:29:58.261 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:29:58.262 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:29:58.262 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:29:58.262 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.262 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:29:58.267 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:29:58.745 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:29:58.794 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:29:58.796 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:29:58.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:58.799 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:29:58.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:58.821 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:58.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:58.846 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:29:58.846 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:29:58.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:29:58.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:29:58.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:58.853 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:58.853 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:58.854 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:29:58.854 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:29:58.883 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:29:58.883 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:29:58.884 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:58.884 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:29:59.218 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:29:59.265 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:29:59.266 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:29:59.266 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:29:59.269 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:29:59.689 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:30:00.162 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:30:00.267 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:00.267 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:00.267 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:00.270 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:00.635 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:30:01.107 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:30:01.268 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:01.268 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:01.268 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:01.270 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:01.326 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:01.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:01.330 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:01.330 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:01.350 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:01.350 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:01.350 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:01.356 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:01.356 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:01.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:01.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:01.358 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:01.358 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:01.358 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:01.358 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:01.358 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:01.386 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:01.386 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:01.386 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:01.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:01.582 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:30:02.050 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:30:02.268 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:02.269 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:02.269 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:02.271 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:02.521 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:30:02.992 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:30:03.269 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:03.269 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:03.270 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:03.272 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:03.462 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:30:03.933 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:30:04.069 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:04.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:04.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:04.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:04.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:04.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:04.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:04.099 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:04.099 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:04.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:04.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:04.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:04.100 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:04.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:04.100 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:04.100 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:04.114 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:04.114 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:04.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:04.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:04.404 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:30:04.875 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:30:05.347 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:30:05.820 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:30:06.293 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:30:06.765 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:30:07.238 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:30:07.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:07.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:07.398 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:07.398 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:07.405 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:07.405 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:07.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:07.410 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:07.410 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:07.410 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:07.410 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:07.412 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:07.412 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:07.412 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:07.412 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:07.412 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:07.419 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:07.420 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:07.420 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:07.420 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:07.705 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:30:08.177 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:30:08.647 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:30:09.118 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:30:09.591 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:30:10.064 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:30:10.536 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:30:10.852 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:10.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:10.857 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:10.857 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:10.868 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:10.868 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:10.868 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:10.868 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:10.869 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:10.869 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:10.869 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:10.873 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:10.873 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:30:10.873 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:30:10.873 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:30:10.873 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2726 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.875 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.875 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.875 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:10.875 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2727 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:15.872 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:30:15.872 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:30:15.876 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:15.877 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:15.877 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:15.877 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:15.884 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:15.885 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:30:15.885 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:15.885 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:30:15.885 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:30:15.888 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:30:15.888 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:30:15.888 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:30:15.889 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:15.889 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:15.889 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:30:15.889 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:30:15.890 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:30:15.890 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:15.891 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:30:15.891 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:30:15.891 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:30:15.891 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:15.892 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:15.892 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:30:15.892 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:30:15.892 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:30:15.892 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:15.893 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:30:15.893 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:30:15.893 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:30:15.893 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:15.893 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:15.893 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:30:15.894 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:30:15.894 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:30:15.894 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:30:15.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:30:15.897 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:30:15.897 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:30:15.897 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:15.902 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:30:16.380 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:30:16.418 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:30:16.419 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:30:16.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:16.420 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:30:16.442 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:16.442 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:16.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:16.466 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:16.466 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:16.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:16.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:16.471 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.471 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:16.471 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:16.471 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:16.471 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:16.518 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:16.518 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:16.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:16.739 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:16.740 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:16.758 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:16.758 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:16.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:16.765 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:16.765 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:16.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:16.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:16.767 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.767 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:16.767 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:16.767 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:16.767 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:16.799 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:16.800 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:16.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:16.846 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:30:16.900 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:16.900 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:16.900 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:16.902 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:17.128 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:17.133 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.133 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.149 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.149 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:17.154 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.154 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:17.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:17.156 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.156 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:17.156 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:17.156 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:17.156 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:17.167 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:17.167 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:17.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.314 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:30:17.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:17.708 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.709 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:17.733 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:17.733 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:17.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:17.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:17.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:17.735 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:17.735 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:17.735 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:17.783 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:17.783 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:17.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:17.785 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:30:17.900 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:17.901 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:17.901 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:17.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:18.256 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:30:18.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:18.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:18.341 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:18.341 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:18.351 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:18.352 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:18.352 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:18.352 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:18.352 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:18.352 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:18.354 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:18.354 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:18.354 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:30:18.354 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:30:18.354 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:18.354 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=533 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:30:23.355 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:30:23.355 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:30:23.357 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:23.358 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:23.358 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:23.359 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:23.364 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:30:23.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:30:23.364 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:23.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:30:23.364 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:30:23.366 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:30:23.366 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:30:23.366 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:23.367 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:30:23.367 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:30:23.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:30:23.368 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:23.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:30:23.368 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:30:23.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:30:23.368 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:30:23.368 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:30:23.369 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:30:23.369 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:30:23.369 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.371 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:30:23.371 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:30:23.371 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:30:23.372 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:30:23.376 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:30:23.855 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:30:23.904 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:30:23.906 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:30:23.908 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:23.909 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:30:23.931 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:23.931 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:23.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:23.954 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:23.954 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:23.954 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:23.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:23.961 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:23.961 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:23.962 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:23.962 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:23.962 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:23.993 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:23.994 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:23.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:23.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:24.328 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:30:24.374 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:24.374 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:24.376 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:24.378 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:24.799 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:30:25.269 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:30:25.374 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:25.375 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:25.376 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:25.379 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:25.742 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:30:26.215 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:30:26.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:26.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:26.377 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:26.380 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:26.687 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:30:27.160 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:30:27.377 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:27.377 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:27.378 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:27.382 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:27.633 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:30:28.105 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:30:28.379 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:30:28.379 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:30:28.379 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:30:28.383 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:30:28.578 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:30:29.051 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:30:29.523 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:30:29.996 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:30:30.469 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:30:30.941 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:30:31.412 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:30:31.883 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:30:32.356 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:30:32.829 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:30:33.301 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:30:33.772 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:30:34.245 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:30:34.718 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:30:35.191 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:30:35.661 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:30:36.134 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:30:36.607 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:30:37.079 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:30:37.550 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:30:38.021 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:30:38.492 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:30:38.962 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:30:39.433 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:30:39.904 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:30:40.375 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:30:40.848 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:30:41.320 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:30:41.793 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:30:42.266 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:30:42.739 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:30:43.211 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:30:43.684 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:30:44.157 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:30:44.629 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:30:45.102 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:30:45.575 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:30:46.047 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:30:46.520 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:30:46.993 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:30:47.466 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:30:47.939 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:30:48.412 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:30:48.884 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:30:49.355 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:30:49.825 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:30:50.298 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:30:50.771 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:30:51.244 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:30:51.714 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:30:52.185 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:30:52.656 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:30:53.129 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:30:53.599 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:30:54.068 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:30:54.539 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:30:55.010 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:30:55.481 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:30:55.951 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:30:56.424 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:30:56.897 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:30:56.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:56.977 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:56.983 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:56.983 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:56.996 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:56.996 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:56.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:57.002 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:30:57.002 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:30:57.002 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:30:57.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:30:57.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:57.004 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:57.004 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:57.004 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:30:57.004 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:30:57.035 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:30:57.035 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:30:57.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:57.037 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:30:57.369 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:30:57.840 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:30:58.311 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:30:58.782 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:30:59.252 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:30:59.725 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:31:00.199 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:31:00.671 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:31:01.144 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:31:01.616 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:31:02.089 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:31:02.561 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:31:03.034 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:31:03.506 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:31:03.979 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:31:04.452 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:31:04.924 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:31:05.397 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:31:05.870 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:31:06.342 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:31:06.813 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:31:07.284 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:31:07.757 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:31:08.229 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:31:08.701 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:31:09.172 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:31:09.646 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:31:10.118 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:31:10.590 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:31:11.060 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:31:11.532 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:31:12.004 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:31:12.477 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:31:12.949 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:31:13.420 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:31:13.894 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:31:14.366 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:31:14.839 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:31:15.312 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:31:15.784 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:31:16.250 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:31:16.715 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:31:17.180 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:31:17.649 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:31:18.119 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:31:18.585 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:31:19.049 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:31:19.517 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:31:19.987 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:31:20.452 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:31:20.917 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:31:21.386 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:31:21.853 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:31:22.323 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:31:22.792 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:31:23.262 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:31:23.728 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:31:24.197 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:31:24.666 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:31:25.129 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:31:25.595 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:31:26.064 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 02:31:26.531 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 02:31:26.995 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 02:31:27.463 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 02:31:27.929 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 02:31:28.399 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 02:31:28.869 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 02:31:29.338 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 02:31:29.805 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 02:31:30.273 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 02:31:30.552 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:31:30.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:31:30.555 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:31:30.555 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:31:30.562 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:31:30.562 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:31:30.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:31:30.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:31:30.567 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:31:30.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:31:30.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:31:30.569 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:31:30.569 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:31:30.569 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:31:30.569 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:31:30.569 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:31:30.596 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:31:30.596 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:31:30.596 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:31:30.596 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:31:30.739 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 02:31:31.205 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 02:31:31.671 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 02:31:32.141 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 02:31:32.607 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 02:31:33.073 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 02:31:33.542 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 02:31:34.011 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 02:31:34.481 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 02:31:34.952 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 02:31:35.418 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 02:31:35.884 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 02:31:36.354 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 02:31:36.823 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 02:31:37.292 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 02:31:37.757 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 02:31:38.224 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 02:31:38.696 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 02:31:39.166 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 02:31:39.637 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 02:31:40.108 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 02:31:40.574 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 02:31:41.045 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 02:31:41.512 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 02:31:41.983 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 02:31:42.456 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 02:31:42.928 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 02:31:43.401 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 02:31:43.874 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 02:31:44.346 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 02:31:44.818 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 02:31:45.289 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 02:31:45.763 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 02:31:46.235 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 02:31:46.707 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 02:31:47.177 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 02:31:47.651 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 02:31:48.123 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 02:31:48.596 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 02:31:49.066 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 02:31:49.537 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 02:31:50.010 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 02:31:50.483 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 02:31:50.955 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 02:31:51.426 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 02:31:51.900 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 02:31:52.372 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 02:31:52.844 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 02:31:53.315 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 02:31:53.786 [DEBUG] clck_gen.py:113 IND CLOCK 19584 2026-05-03 02:31:54.257 [DEBUG] clck_gen.py:113 IND CLOCK 19686 2026-05-03 02:31:54.730 [DEBUG] clck_gen.py:113 IND CLOCK 19788 2026-05-03 02:31:55.202 [DEBUG] clck_gen.py:113 IND CLOCK 19890 2026-05-03 02:31:55.675 [DEBUG] clck_gen.py:113 IND CLOCK 19992 2026-05-03 02:31:56.145 [DEBUG] clck_gen.py:113 IND CLOCK 20094 2026-05-03 02:31:56.616 [DEBUG] clck_gen.py:113 IND CLOCK 20196 2026-05-03 02:31:57.090 [DEBUG] clck_gen.py:113 IND CLOCK 20298 2026-05-03 02:31:57.562 [DEBUG] clck_gen.py:113 IND CLOCK 20400 2026-05-03 02:31:58.034 [DEBUG] clck_gen.py:113 IND CLOCK 20502 2026-05-03 02:31:58.507 [DEBUG] clck_gen.py:113 IND CLOCK 20604 2026-05-03 02:31:58.979 [DEBUG] clck_gen.py:113 IND CLOCK 20706 2026-05-03 02:31:59.451 [DEBUG] clck_gen.py:113 IND CLOCK 20808 2026-05-03 02:31:59.922 [DEBUG] clck_gen.py:113 IND CLOCK 20910 2026-05-03 02:32:00.393 [DEBUG] clck_gen.py:113 IND CLOCK 21012 2026-05-03 02:32:00.864 [DEBUG] clck_gen.py:113 IND CLOCK 21114 2026-05-03 02:32:01.335 [DEBUG] clck_gen.py:113 IND CLOCK 21216 2026-05-03 02:32:01.805 [DEBUG] clck_gen.py:113 IND CLOCK 21318 2026-05-03 02:32:02.279 [DEBUG] clck_gen.py:113 IND CLOCK 21420 2026-05-03 02:32:02.751 [DEBUG] clck_gen.py:113 IND CLOCK 21522 2026-05-03 02:32:03.223 [DEBUG] clck_gen.py:113 IND CLOCK 21624 2026-05-03 02:32:03.694 [DEBUG] clck_gen.py:113 IND CLOCK 21726 2026-05-03 02:32:04.165 [DEBUG] clck_gen.py:113 IND CLOCK 21828 2026-05-03 02:32:04.638 [DEBUG] clck_gen.py:113 IND CLOCK 21930 2026-05-03 02:32:05.111 [DEBUG] clck_gen.py:113 IND CLOCK 22032 2026-05-03 02:32:05.583 [DEBUG] clck_gen.py:113 IND CLOCK 22134 2026-05-03 02:32:05.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:05.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:05.712 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:05.712 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:05.723 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:05.723 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:05.723 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:05.728 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:05.728 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:05.728 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:05.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:05.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:05.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:05.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:05.730 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:32:05.730 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:32:05.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:05.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:05.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:05.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:06.054 [DEBUG] clck_gen.py:113 IND CLOCK 22236 2026-05-03 02:32:06.525 [DEBUG] clck_gen.py:113 IND CLOCK 22338 2026-05-03 02:32:06.998 [DEBUG] clck_gen.py:113 IND CLOCK 22440 2026-05-03 02:32:07.471 [DEBUG] clck_gen.py:113 IND CLOCK 22542 2026-05-03 02:32:07.942 [DEBUG] clck_gen.py:113 IND CLOCK 22644 2026-05-03 02:32:08.414 [DEBUG] clck_gen.py:113 IND CLOCK 22746 2026-05-03 02:32:08.884 [DEBUG] clck_gen.py:113 IND CLOCK 22848 2026-05-03 02:32:09.355 [DEBUG] clck_gen.py:113 IND CLOCK 22950 2026-05-03 02:32:09.829 [DEBUG] clck_gen.py:113 IND CLOCK 23052 2026-05-03 02:32:10.301 [DEBUG] clck_gen.py:113 IND CLOCK 23154 2026-05-03 02:32:10.773 [DEBUG] clck_gen.py:113 IND CLOCK 23256 2026-05-03 02:32:11.244 [DEBUG] clck_gen.py:113 IND CLOCK 23358 2026-05-03 02:32:11.715 [DEBUG] clck_gen.py:113 IND CLOCK 23460 2026-05-03 02:32:12.188 [DEBUG] clck_gen.py:113 IND CLOCK 23562 2026-05-03 02:32:12.660 [DEBUG] clck_gen.py:113 IND CLOCK 23664 2026-05-03 02:32:13.132 [DEBUG] clck_gen.py:113 IND CLOCK 23766 2026-05-03 02:32:13.603 [DEBUG] clck_gen.py:113 IND CLOCK 23868 2026-05-03 02:32:14.076 [DEBUG] clck_gen.py:113 IND CLOCK 23970 2026-05-03 02:32:14.549 [DEBUG] clck_gen.py:113 IND CLOCK 24072 2026-05-03 02:32:15.021 [DEBUG] clck_gen.py:113 IND CLOCK 24174 2026-05-03 02:32:15.492 [DEBUG] clck_gen.py:113 IND CLOCK 24276 2026-05-03 02:32:15.965 [DEBUG] clck_gen.py:113 IND CLOCK 24378 2026-05-03 02:32:16.438 [DEBUG] clck_gen.py:113 IND CLOCK 24480 2026-05-03 02:32:16.910 [DEBUG] clck_gen.py:113 IND CLOCK 24582 2026-05-03 02:32:17.383 [DEBUG] clck_gen.py:113 IND CLOCK 24684 2026-05-03 02:32:17.855 [DEBUG] clck_gen.py:113 IND CLOCK 24786 2026-05-03 02:32:18.327 [DEBUG] clck_gen.py:113 IND CLOCK 24888 2026-05-03 02:32:18.798 [DEBUG] clck_gen.py:113 IND CLOCK 24990 2026-05-03 02:32:19.272 [DEBUG] clck_gen.py:113 IND CLOCK 25092 2026-05-03 02:32:19.744 [DEBUG] clck_gen.py:113 IND CLOCK 25194 2026-05-03 02:32:20.216 [DEBUG] clck_gen.py:113 IND CLOCK 25296 2026-05-03 02:32:20.690 [DEBUG] clck_gen.py:113 IND CLOCK 25398 2026-05-03 02:32:21.162 [DEBUG] clck_gen.py:113 IND CLOCK 25500 2026-05-03 02:32:21.634 [DEBUG] clck_gen.py:113 IND CLOCK 25602 2026-05-03 02:32:22.105 [DEBUG] clck_gen.py:113 IND CLOCK 25704 2026-05-03 02:32:22.579 [DEBUG] clck_gen.py:113 IND CLOCK 25806 2026-05-03 02:32:23.051 [DEBUG] clck_gen.py:113 IND CLOCK 25908 2026-05-03 02:32:23.520 [DEBUG] clck_gen.py:113 IND CLOCK 26010 2026-05-03 02:32:23.993 [DEBUG] clck_gen.py:113 IND CLOCK 26112 2026-05-03 02:32:24.465 [DEBUG] clck_gen.py:113 IND CLOCK 26214 2026-05-03 02:32:24.936 [DEBUG] clck_gen.py:113 IND CLOCK 26316 2026-05-03 02:32:25.410 [DEBUG] clck_gen.py:113 IND CLOCK 26418 2026-05-03 02:32:25.882 [DEBUG] clck_gen.py:113 IND CLOCK 26520 2026-05-03 02:32:26.354 [DEBUG] clck_gen.py:113 IND CLOCK 26622 2026-05-03 02:32:26.825 [DEBUG] clck_gen.py:113 IND CLOCK 26724 2026-05-03 02:32:27.298 [DEBUG] clck_gen.py:113 IND CLOCK 26826 2026-05-03 02:32:27.771 [DEBUG] clck_gen.py:113 IND CLOCK 26928 2026-05-03 02:32:28.243 [DEBUG] clck_gen.py:113 IND CLOCK 27030 2026-05-03 02:32:28.716 [DEBUG] clck_gen.py:113 IND CLOCK 27132 2026-05-03 02:32:29.189 [DEBUG] clck_gen.py:113 IND CLOCK 27234 2026-05-03 02:32:29.661 [DEBUG] clck_gen.py:113 IND CLOCK 27336 2026-05-03 02:32:30.134 [DEBUG] clck_gen.py:113 IND CLOCK 27438 2026-05-03 02:32:30.607 [DEBUG] clck_gen.py:113 IND CLOCK 27540 2026-05-03 02:32:31.079 [DEBUG] clck_gen.py:113 IND CLOCK 27642 2026-05-03 02:32:31.550 [DEBUG] clck_gen.py:113 IND CLOCK 27744 2026-05-03 02:32:32.023 [DEBUG] clck_gen.py:113 IND CLOCK 27846 2026-05-03 02:32:32.495 [DEBUG] clck_gen.py:113 IND CLOCK 27948 2026-05-03 02:32:32.967 [DEBUG] clck_gen.py:113 IND CLOCK 28050 2026-05-03 02:32:33.438 [DEBUG] clck_gen.py:113 IND CLOCK 28152 2026-05-03 02:32:33.912 [DEBUG] clck_gen.py:113 IND CLOCK 28254 2026-05-03 02:32:34.384 [DEBUG] clck_gen.py:113 IND CLOCK 28356 2026-05-03 02:32:34.856 [DEBUG] clck_gen.py:113 IND CLOCK 28458 2026-05-03 02:32:35.327 [DEBUG] clck_gen.py:113 IND CLOCK 28560 2026-05-03 02:32:35.801 [DEBUG] clck_gen.py:113 IND CLOCK 28662 2026-05-03 02:32:36.273 [DEBUG] clck_gen.py:113 IND CLOCK 28764 2026-05-03 02:32:36.745 [DEBUG] clck_gen.py:113 IND CLOCK 28866 2026-05-03 02:32:37.216 [DEBUG] clck_gen.py:113 IND CLOCK 28968 2026-05-03 02:32:37.687 [DEBUG] clck_gen.py:113 IND CLOCK 29070 2026-05-03 02:32:38.160 [DEBUG] clck_gen.py:113 IND CLOCK 29172 2026-05-03 02:32:38.628 [DEBUG] clck_gen.py:113 IND CLOCK 29274 2026-05-03 02:32:39.099 [DEBUG] clck_gen.py:113 IND CLOCK 29376 2026-05-03 02:32:39.572 [DEBUG] clck_gen.py:113 IND CLOCK 29478 2026-05-03 02:32:40.045 [DEBUG] clck_gen.py:113 IND CLOCK 29580 2026-05-03 02:32:40.516 [DEBUG] clck_gen.py:113 IND CLOCK 29682 2026-05-03 02:32:40.987 [DEBUG] clck_gen.py:113 IND CLOCK 29784 2026-05-03 02:32:41.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:41.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:41.037 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:41.037 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:41.048 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:41.048 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:41.048 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:41.048 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:41.049 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:41.049 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:41.049 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:41.052 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:41.052 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:32:41.052 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:32:41.052 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:32:41.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.053 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.053 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.053 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:41.053 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=29800 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:32:46.052 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:32:46.052 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:32:46.054 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:46.056 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:46.056 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:46.057 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:46.063 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:46.064 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:32:46.064 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:46.064 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:32:46.064 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:32:46.067 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:32:46.067 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:32:46.067 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:32:46.067 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:46.067 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:46.067 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:32:46.068 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:32:46.068 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:32:46.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:46.069 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:32:46.070 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:32:46.070 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:32:46.070 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:46.071 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:32:46.071 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:32:46.072 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:32:46.072 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:46.072 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:46.072 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:32:46.072 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:32:46.072 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:32:46.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:32:46.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:32:46.075 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:32:46.075 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:32:46.075 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:46.077 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:32:46.077 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:32:46.077 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:32:51.080 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:32:51.081 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:32:51.085 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:51.085 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:51.085 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:51.085 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:51.092 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:32:51.092 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:32:51.093 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:51.093 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:32:51.093 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:32:51.096 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:32:51.096 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:32:51.097 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:32:51.097 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:51.097 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:32:51.098 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:32:51.098 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:32:51.098 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:32:51.098 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:51.099 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:32:51.099 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:32:51.100 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:32:51.100 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:51.100 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:32:51.100 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:32:51.100 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:32:51.100 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:32:51.100 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:51.102 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:32:51.102 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:32:51.102 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:32:51.102 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:32:51.102 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:32:51.102 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:32:51.103 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:32:51.103 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:32:51.103 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:51.105 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.106 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:32:51.106 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:32:51.106 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:32:51.106 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.108 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:32:51.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:32:51.111 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:32:51.589 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:32:51.636 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:32:51.638 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:32:51.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:51.639 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:32:51.661 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:51.661 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:51.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:51.683 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:51.683 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:51.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:51.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:51.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:51.692 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:51.692 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:51.692 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:32:51.692 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:32:51.727 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:51.727 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:51.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:51.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:52.057 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:32:52.109 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:52.110 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:52.111 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:52.114 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:52.528 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:32:53.001 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:32:53.111 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:53.111 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:53.112 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:53.115 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:53.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:53.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:53.167 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:53.167 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:53.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:53.185 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:53.185 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:53.191 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:53.191 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:53.191 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:53.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:53.193 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:53.193 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:53.193 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:53.193 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:32:53.193 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:32:53.232 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:53.232 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:53.232 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:53.232 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:53.473 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:32:53.945 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:32:54.111 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:54.112 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:54.113 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:54.116 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:54.416 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:32:54.887 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:32:55.112 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:55.112 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:55.115 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:55.117 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:55.357 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:32:55.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:55.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:55.512 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:55.512 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:55.530 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:55.530 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:55.530 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:55.535 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:55.535 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:55.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:55.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:55.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:55.537 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:55.537 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:55.537 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:32:55.537 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:32:55.590 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:55.591 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:55.591 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:55.591 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:55.828 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:32:56.113 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:32:56.113 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:32:56.116 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:32:56.117 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:32:56.299 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:32:56.772 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:32:57.245 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:32:57.717 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:32:58.190 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:32:58.663 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:32:59.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:59.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:59.058 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:59.059 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:59.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:59.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:59.069 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:59.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:32:59.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:32:59.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:32:59.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:32:59.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:59.076 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:59.076 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:59.076 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:32:59.076 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:32:59.079 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:32:59.079 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:32:59.079 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:59.079 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:32:59.133 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:32:59.605 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:33:00.077 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:33:00.548 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:33:01.022 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:33:01.494 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:33:01.966 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:33:02.437 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:33:02.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:02.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:02.522 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:02.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:02.535 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:02.535 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:02.535 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:02.535 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:02.535 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:33:02.536 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:33:02.536 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:33:02.539 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:33:02.539 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:33:02.539 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:33:02.539 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:02.539 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2472 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:33:07.537 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:33:07.537 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:33:07.539 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:33:07.540 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:33:07.540 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:33:07.541 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:33:07.549 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:33:07.550 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:33:07.550 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:33:07.550 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:33:07.550 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:33:07.552 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:33:07.553 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:33:07.553 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:33:07.553 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:33:07.553 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:33:07.554 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:33:07.554 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:33:07.554 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:33:07.554 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:33:07.555 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:33:07.555 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:33:07.555 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:33:07.557 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:33:07.557 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:33:07.557 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:07.559 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:33:07.559 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:33:07.559 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:33:07.560 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:33:07.560 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:33:07.560 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:33:07.565 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:33:08.043 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:33:08.083 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:33:08.085 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:33:08.086 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:33:08.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:08.103 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:08.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:08.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:08.117 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:08.117 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:08.117 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:08.118 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:08.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:08.122 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:08.122 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:08.123 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:33:08.123 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:33:08.135 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:08.135 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:08.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:08.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:08.508 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:33:08.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:08.563 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:08.563 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:08.565 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:08.977 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:33:09.448 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:33:09.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:09.564 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:09.564 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:09.566 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:09.921 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:33:10.394 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:33:10.564 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:10.564 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:10.565 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:10.568 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:10.866 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:33:11.337 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:33:11.566 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:11.566 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:11.566 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:11.569 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:11.808 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:33:12.279 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:33:12.567 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:33:12.567 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:33:12.568 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:33:12.571 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:33:12.751 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:33:13.224 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:33:13.697 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:33:14.170 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:33:14.643 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:33:15.115 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:33:15.589 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:33:16.061 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:33:16.534 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:33:17.007 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:33:17.480 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:33:17.952 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:33:18.423 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:33:18.896 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:33:19.369 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:33:19.841 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:33:20.312 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:33:20.785 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:33:21.258 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:33:21.730 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:33:22.201 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:33:22.675 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:33:22.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:22.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:22.962 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:22.962 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:22.981 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:22.981 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:22.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:22.988 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:22.988 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:22.988 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:22.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:22.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:22.991 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:22.991 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:22.991 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:33:22.991 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:33:22.994 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:22.994 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:22.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:22.995 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:23.147 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:33:23.619 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:33:24.090 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:33:24.560 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:33:25.031 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:33:25.502 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:33:25.973 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:33:26.443 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:33:26.914 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:33:27.387 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:33:27.860 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:33:28.332 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:33:28.803 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:33:29.276 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:33:29.748 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:33:30.221 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:33:30.691 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:33:31.162 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:33:31.633 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:33:32.106 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:33:32.579 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:33:33.051 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:33:33.522 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:33:33.993 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:33:34.466 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:33:34.939 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:33:35.411 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:33:35.884 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:33:36.357 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:33:36.829 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:33:37.299 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:33:37.770 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:33:38.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:38.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:38.137 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:38.137 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:38.150 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:38.150 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:38.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:38.155 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:38.155 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:38.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:38.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:38.156 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:38.156 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:38.157 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:38.157 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:33:38.157 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:33:38.187 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:38.188 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:38.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:38.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:38.241 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:33:38.712 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:33:39.182 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:33:39.653 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:33:40.126 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:33:40.599 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:33:41.071 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:33:41.544 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:33:42.017 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:33:42.488 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:33:42.959 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:33:43.430 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:33:43.901 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:33:44.374 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:33:44.847 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:33:45.319 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:33:45.790 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:33:46.262 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:33:46.735 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:33:47.208 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:33:47.678 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:33:48.149 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:33:48.622 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:33:49.095 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:33:49.567 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:33:50.038 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:33:50.508 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:33:50.979 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:33:51.450 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:33:51.923 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:33:52.357 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:52.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:52.362 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:52.362 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:52.377 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:52.377 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:52.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:52.383 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:33:52.383 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:33:52.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:33:52.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:33:52.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:52.385 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:52.385 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:52.385 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:33:52.385 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:33:52.386 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:33:52.387 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:33:52.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:52.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:33:52.395 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:33:52.862 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:33:53.333 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:33:53.804 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:33:54.278 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:33:54.750 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:33:55.222 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:33:55.693 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:33:56.167 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:33:56.639 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:33:57.111 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:33:57.582 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:33:58.053 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:33:58.526 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:33:58.998 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:33:59.470 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:33:59.941 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:34:00.415 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:34:00.887 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:34:01.359 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:34:01.830 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:34:02.303 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:34:02.776 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:34:03.248 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:34:03.719 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:34:04.192 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:34:04.665 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:34:05.136 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:34:05.608 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:34:06.081 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:34:06.553 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:34:06.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:06.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:06.950 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:06.950 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:06.964 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:06.964 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:06.964 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:06.964 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:06.965 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:06.965 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:06.965 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:06.967 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:06.967 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:34:06.967 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:34:06.967 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:34:06.967 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=12841 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:06.967 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=12841 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:06.967 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=12841 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:06.967 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=12841 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:11.966 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:34:11.967 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:34:11.968 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:11.970 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:11.970 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:11.971 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:11.979 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:11.980 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:34:11.980 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:11.980 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:34:11.980 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:34:11.984 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:34:11.985 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:34:11.985 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:34:11.985 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:11.985 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:11.985 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:34:11.986 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:34:11.986 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:34:11.986 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:11.987 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:34:11.987 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:34:11.987 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:34:11.987 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:11.987 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:11.988 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:34:11.988 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:34:11.988 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:34:11.988 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:11.989 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:34:11.990 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:34:11.990 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:34:11.990 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:11.993 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:34:11.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:34:11.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:34:11.994 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:34:11.994 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:34:11.994 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:34:11.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:11.999 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:34:12.476 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:34:12.523 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:34:12.524 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:34:12.526 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:12.526 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:34:12.547 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:12.547 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:12.547 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:12.561 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:12.561 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:12.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:12.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:12.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:12.567 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:12.567 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:12.567 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:12.567 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:12.615 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:12.616 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:12.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:12.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:12.948 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:34:12.998 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:12.998 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:12.999 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:13.002 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:13.421 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:34:13.894 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:34:13.999 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:13.999 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:13.999 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:14.003 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:14.367 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:34:14.840 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:34:15.000 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:15.000 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:15.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:15.005 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:15.313 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:34:15.785 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:34:16.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:16.001 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:16.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:16.006 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:16.258 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:34:16.731 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:34:17.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:17.002 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:17.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:17.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:17.203 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:34:17.674 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:34:18.145 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:34:18.618 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:34:19.090 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:34:19.562 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:34:20.035 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:34:20.508 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:34:20.980 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:34:21.451 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:34:21.925 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:34:22.397 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:34:22.869 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:34:23.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:23.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:23.078 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:23.079 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:23.097 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:23.097 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:23.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:23.103 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:23.103 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:23.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:23.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:23.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:23.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:23.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:23.105 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:23.105 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:23.149 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:23.150 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:23.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:23.151 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:23.340 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:34:23.811 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:34:24.282 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:34:24.753 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:34:25.223 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:34:25.696 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:34:26.169 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:34:26.641 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:34:27.115 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:34:27.587 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:34:28.059 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:34:28.530 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:34:29.001 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:34:29.472 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:34:29.943 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:34:30.414 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:34:30.887 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:34:31.359 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:34:31.831 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:34:32.302 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:34:32.775 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:34:33.248 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:34:33.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:33.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:33.420 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:33.420 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:33.437 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:33.437 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:33.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:33.443 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:33.443 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:33.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:33.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:33.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:33.444 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:33.444 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:33.444 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:33.445 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:33.482 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:33.482 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:33.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:33.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:33.715 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:34:34.186 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:34:34.657 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:34:35.129 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:34:35.602 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:34:36.074 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:34:36.545 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:34:37.016 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:34:37.489 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:34:37.962 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:34:38.434 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:34:38.905 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:34:39.379 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:34:39.851 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:34:40.323 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:34:40.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:40.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:40.364 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:40.364 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:40.379 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:40.379 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:40.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:40.385 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:40.385 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:40.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:40.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:40.386 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:40.386 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:40.386 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:40.386 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:40.386 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:40.413 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:40.413 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:40.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:40.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:40.793 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:34:41.264 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:34:41.738 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:34:42.210 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:34:42.682 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:34:43.153 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:34:43.625 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:34:44.098 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:34:44.571 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:34:45.045 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:34:45.516 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:34:45.988 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:34:46.459 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:34:46.933 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:34:47.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:47.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:47.397 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:47.397 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:47.405 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:34:47.409 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:47.409 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:47.409 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:47.409 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:47.410 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:47.410 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:47.410 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:47.413 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:47.413 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:34:47.413 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:34:47.413 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:34:52.412 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:34:52.413 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:34:52.414 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:52.416 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:52.417 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:52.417 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:52.432 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:52.433 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:34:52.433 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:52.434 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:34:52.434 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:34:52.437 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:34:52.437 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:34:52.438 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:34:52.438 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:52.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:52.438 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:34:52.439 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:34:52.439 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:34:52.439 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:52.440 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:34:52.440 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:34:52.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:34:52.440 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:52.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:52.440 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:34:52.441 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:34:52.441 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:34:52.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:52.442 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:34:52.442 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:34:52.443 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:34:52.443 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:34:52.443 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:52.443 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:34:52.443 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:34:52.443 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:34:52.443 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:34:52.445 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:34:52.446 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:34:52.446 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:34:52.446 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.446 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:34:52.451 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:34:52.929 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:34:52.973 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:34:52.976 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:34:52.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:52.979 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:34:53.004 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.004 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.023 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.023 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:53.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.029 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.029 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.029 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:53.029 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:53.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.067 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:53.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.389 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.401 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:34:53.405 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.405 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.406 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.413 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.413 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:53.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.415 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.415 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.415 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:53.415 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:53.444 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.444 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.449 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:53.449 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:53.450 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:53.453 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:53.872 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:34:53.925 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.926 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:53.929 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.929 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.945 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.945 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.951 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:53.951 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:53.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:53.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:53.953 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.953 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.953 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.953 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:53.953 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:53.959 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:53.959 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:53.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:53.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:54.342 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:34:54.450 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:54.450 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:54.450 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:54.453 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:54.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:54.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:54.736 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:54.736 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:54.754 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:54.754 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:54.754 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:54.760 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:54.760 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:54.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:34:54.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:54.761 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:54.761 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:54.761 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:54.761 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:34:54.761 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:34:54.811 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:34:54.811 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:34:54.811 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:54.811 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:54.813 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:34:55.284 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:34:55.451 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:55.452 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:55.452 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:55.454 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:55.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:34:55.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:34:55.605 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:34:55.605 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:34:55.616 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:34:55.617 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:34:55.620 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:34:55.620 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:34:55.620 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:34:55.620 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=686 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:34:55.620 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=687 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:00.621 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:00.621 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:00.622 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:00.623 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:00.623 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:00.624 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:00.633 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:00.633 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:00.633 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:00.634 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:00.634 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:35:00.635 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:35:00.636 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:35:00.636 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:00.636 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:00.636 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:00.637 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:35:00.637 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:00.637 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:35:00.637 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:00.638 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:00.638 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:35:00.638 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:00.640 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:00.640 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:35:00.640 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.643 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:35:00.643 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:35:00.643 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:35:00.643 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:00.648 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:35:01.126 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:35:01.173 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:35:01.175 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:35:01.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:01.178 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:35:01.195 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:01.195 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:01.196 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:01.209 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:01.209 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:01.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:01.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:01.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:01.213 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:01.214 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:01.214 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:01.214 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:01.216 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:01.216 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:01.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:01.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:01.594 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:35:01.646 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:01.646 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:01.648 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:01.651 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:02.065 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:35:02.538 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:35:02.648 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:02.648 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:02.649 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:02.652 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:03.011 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:35:03.483 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:35:03.648 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:03.649 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:03.650 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:03.653 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:03.956 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:35:04.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:04.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:04.426 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:04.426 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:04.429 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:35:04.445 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:04.445 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:04.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:04.451 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:04.451 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:04.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:04.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:04.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:04.453 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:04.453 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:04.453 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:04.453 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:04.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:04.475 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:04.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:04.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:04.650 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:04.650 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:04.650 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:04.654 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:04.901 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:35:05.372 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:35:05.650 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:05.651 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:05.651 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:05.656 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:05.845 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:35:06.318 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:35:06.790 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:35:07.264 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:35:07.736 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:35:07.823 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:07.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:07.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:07.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:07.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:07.836 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:07.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:07.842 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:07.842 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:07.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:07.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:07.843 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:07.843 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:07.843 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:07.843 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:07.843 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:07.874 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:07.874 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:07.874 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:07.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:08.203 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:35:08.670 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:35:09.141 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:35:09.614 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:35:10.087 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:35:10.559 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:35:11.030 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:35:11.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:11.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:11.424 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:11.424 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:11.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:11.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:11.435 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:11.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:11.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:11.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:11.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:11.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:11.442 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:11.442 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:11.442 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:11.442 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:11.444 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:11.445 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:11.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:11.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:11.500 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:35:11.971 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:35:12.444 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:35:12.917 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:35:13.389 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:35:13.860 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:35:14.333 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:35:14.806 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:35:15.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:15.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:15.129 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:15.129 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:15.140 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:15.140 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:15.140 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:15.141 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:15.141 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:15.141 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:15.141 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:15.145 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:15.145 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:15.145 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:15.146 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:35:15.146 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.146 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.146 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.146 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.146 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3134 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:15.147 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3135 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:35:20.144 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:20.144 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:20.146 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:20.146 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:20.147 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:20.147 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:20.157 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:20.158 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:20.158 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:20.159 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:20.159 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:35:20.165 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:35:20.166 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:35:20.166 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:20.166 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:20.167 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:20.167 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:35:20.168 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:20.168 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:35:20.168 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:20.170 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:35:20.171 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:35:20.171 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:20.172 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:20.172 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:20.172 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:35:20.173 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:20.173 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:35:20.173 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:20.175 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:35:20.175 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:20.175 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:35:20.176 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:35:20.179 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.180 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:35:20.180 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:35:20.180 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:35:20.180 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:20.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:20.185 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:35:20.663 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:35:20.711 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:35:20.712 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:35:20.713 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:35:20.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:20.728 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:20.728 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:20.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:20.747 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:20.747 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:20.747 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:20.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:20.751 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:20.751 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:20.752 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:20.752 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:20.752 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:20.801 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:20.802 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:20.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:20.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.131 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:35:21.175 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.176 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:21.180 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.180 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.184 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:21.185 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:21.187 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:21.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:21.197 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.197 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:21.203 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.203 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:21.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:21.205 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.205 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:21.205 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:21.205 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:21.205 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:21.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:21.220 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:21.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.602 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:35:21.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:21.822 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.823 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.835 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.835 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:21.841 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:21.841 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:21.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:21.841 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:21.843 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.843 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:21.843 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:21.843 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:21.843 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:21.881 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:21.881 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:21.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:21.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:22.072 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:35:22.185 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:22.185 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:22.188 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:22.191 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:22.544 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:35:22.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:22.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:22.938 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:22.938 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:22.957 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:22.957 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:22.957 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:22.963 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:22.963 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:22.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:22.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:22.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:22.965 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:22.965 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:22.965 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:22.965 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:23.012 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:23.012 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:23.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:23.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:23.014 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:35:23.186 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:23.187 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:23.189 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:23.192 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:23.485 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:35:23.956 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:35:24.037 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:24.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:24.041 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:24.041 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:24.050 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:24.051 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:24.051 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:24.051 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:24.051 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:35:29.053 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:29.054 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:29.055 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:29.057 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:29.057 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:29.058 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:29.065 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:29.065 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:29.065 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:29.065 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:29.065 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:35:29.067 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:35:29.067 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:35:29.068 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:29.068 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:29.068 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:29.068 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:35:29.068 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:29.069 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:35:29.069 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:29.069 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:35:29.069 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:35:29.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:29.070 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:29.070 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:29.070 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:35:29.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:29.070 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:35:29.070 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:29.071 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:35:29.071 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:35:29.071 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:29.071 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:29.072 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:29.072 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:35:29.072 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:29.072 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:35:29.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:35:29.075 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:35:29.075 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:35:29.075 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:29.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:29.079 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:35:29.554 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:35:29.590 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:35:29.591 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:35:29.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:29.591 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:35:29.597 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:29.597 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:29.597 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:29.603 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:29.604 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:29.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:29.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:29.606 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:29.606 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:29.606 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:29.606 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:29.606 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:29.642 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:29.642 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:29.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:29.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:30.019 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:35:30.077 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:30.077 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:30.079 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:30.080 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:30.492 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:35:30.964 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:35:31.078 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:31.078 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:31.080 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:31.082 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:31.435 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:35:31.906 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:35:32.079 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:32.079 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:32.080 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:32.083 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:32.377 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:35:32.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:32.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:32.470 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:32.471 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:32.485 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:32.485 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:32.485 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:32.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:32.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:32.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:32.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:32.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:32.494 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:32.494 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:32.494 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:32.494 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:32.512 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:32.512 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:32.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:32.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:32.847 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:35:33.080 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:33.081 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:33.081 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:33.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:33.318 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:35:33.789 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:35:34.081 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:34.081 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:34.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:34.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:34.262 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:35:34.735 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:35:35.207 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:35:35.677 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:35:36.149 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:35:36.622 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:35:37.033 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:37.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:37.036 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:37.037 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:37.054 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:37.054 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:37.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:37.061 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:37.061 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:37.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:37.061 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:37.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:37.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:37.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:37.063 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:37.063 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:37.088 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:37.089 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:37.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:37.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:37.094 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:35:37.566 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:35:38.037 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:35:38.507 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:35:38.978 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:35:39.449 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:35:39.920 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:35:40.391 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:35:40.862 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:35:41.332 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:35:41.803 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:35:42.274 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:35:42.745 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:35:43.218 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:35:43.690 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:35:43.846 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:43.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:43.851 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:43.851 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:43.868 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:43.868 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:43.868 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:43.875 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:43.875 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:43.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:43.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:43.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:43.877 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:43.877 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:43.877 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:43.877 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:43.926 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:43.926 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:43.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:43.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:44.162 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:35:44.636 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:35:45.108 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:35:45.580 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:35:46.051 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:35:46.525 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:35:46.997 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:35:47.469 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:35:47.942 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:35:48.415 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:35:48.887 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:35:49.358 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:35:49.831 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:35:50.303 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:35:50.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:50.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:50.626 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:50.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:50.641 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:50.642 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:50.643 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:50.643 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:50.643 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:50.643 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:35:55.644 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:35:55.644 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:35:55.646 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:55.646 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:55.647 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:55.647 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:55.656 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:35:55.657 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:55.657 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:55.657 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:35:55.657 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:35:55.660 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:35:55.660 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:35:55.660 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:55.660 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:55.660 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:35:55.661 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:35:55.661 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:35:55.661 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:35:55.661 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:55.663 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:35:55.663 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:35:55.663 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:35:55.664 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:55.665 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:35:55.665 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:35:55.665 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:55.665 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:35:55.666 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:35:55.666 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:35:55.666 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:35:55.666 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:35:55.666 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:35:55.668 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:35:55.669 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:35:55.669 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:35:55.669 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.669 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:35:55.674 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:35:56.148 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:35:56.203 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:35:56.205 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:35:56.206 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:35:56.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:56.228 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:56.228 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:56.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:56.252 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:56.252 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:56.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:56.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:56.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:56.263 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:56.263 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:56.264 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:56.264 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:56.286 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:56.287 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:56.287 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:56.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:56.621 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:35:56.671 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:56.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:56.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:56.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:57.094 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:35:57.566 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:35:57.673 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:57.673 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:57.673 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:57.677 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:58.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:58.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:58.037 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:58.037 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:58.039 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:35:58.055 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:58.055 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:58.056 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:58.063 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:35:58.063 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:35:58.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:35:58.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:35:58.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:58.064 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:58.064 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:58.064 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:35:58.064 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:35:58.081 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:35:58.081 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:35:58.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:58.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:35:58.509 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:35:58.674 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:58.675 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:58.675 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:58.678 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:58.980 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:35:59.453 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:35:59.676 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:35:59.676 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:35:59.676 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:35:59.679 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:35:59.926 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:36:00.399 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:36:00.677 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:00.677 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:00.678 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:00.680 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:00.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:00.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:00.839 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:00.840 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:00.858 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:00.858 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:00.858 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:36:00.865 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:00.865 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:00.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:36:00.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:00.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:00.867 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:36:00.867 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:36:00.867 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:36:00.867 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:36:00.872 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:36:00.914 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:36:00.914 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:36:00.915 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:00.915 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:01.340 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:36:01.811 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:36:02.282 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:36:02.755 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:36:03.228 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:36:03.700 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:36:04.173 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:36:04.646 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:36:05.118 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:36:05.272 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:05.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:05.276 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:05.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:05.295 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:05.295 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:05.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:36:05.303 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:05.303 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:05.303 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:36:05.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:05.304 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:05.304 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:36:05.304 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:36:05.305 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:36:05.305 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:36:05.351 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:36:05.351 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:36:05.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:05.351 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:05.588 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:36:06.059 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:36:06.533 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:36:07.005 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:36:07.477 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:36:07.951 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:36:08.423 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:36:08.895 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:36:09.366 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:36:09.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:36:09.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:09.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:36:09.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:09.699 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:09.700 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:09.700 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:09.700 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:09.700 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:09.700 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3032 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:14.703 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:14.703 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:14.704 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:14.706 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:14.707 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:14.707 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:14.715 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:14.717 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:14.717 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:14.717 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:14.717 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:14.720 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:14.720 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:14.721 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:14.721 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:14.721 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:14.721 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:14.721 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:14.721 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:14.721 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:14.723 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:14.723 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:14.723 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:14.723 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:14.724 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:14.724 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:14.724 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:14.724 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:14.724 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:14.726 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:14.726 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:14.726 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.729 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:14.729 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:14.729 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:14.730 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:14.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:14.734 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:15.211 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:15.260 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:15.262 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:15.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.264 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:15.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.682 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:15.732 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:15.733 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:15.733 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:15.737 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:15.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.944 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:15.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.155 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:16.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.253 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:16.582 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:16.583 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:16.583 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:16.583 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:16.583 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:16.583 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=401 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:16.583 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=401 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:16.583 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=401 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:16.583 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=401 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:21.585 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:21.585 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:21.587 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:21.588 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:21.588 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:21.589 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:21.596 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:21.596 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:21.596 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:21.596 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:21.596 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:21.598 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:21.598 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:21.598 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:21.598 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:21.599 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:21.599 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:21.599 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:21.599 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:21.599 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:21.601 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:21.601 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:21.601 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:21.603 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:21.603 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:21.603 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:21.605 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:21.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:21.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:21.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:21.605 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:21.606 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:21.606 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:21.606 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.607 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:21.611 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:22.089 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:22.143 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:22.146 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:22.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.148 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:22.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.554 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:22.610 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:22.610 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:22.611 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:22.616 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:22.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:22.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.022 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:23.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.491 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:36:23.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:23.504 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:23.505 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:23.505 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:23.505 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:23.505 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:23.506 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:23.506 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:23.509 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:23.510 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:23.510 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:23.510 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:23.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:23.511 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=414 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:28.508 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:28.509 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:28.510 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:28.511 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:28.511 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:28.511 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:28.520 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:28.521 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:28.521 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:28.521 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:28.521 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:28.524 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:28.524 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:28.524 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:28.524 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:28.524 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:28.524 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:28.525 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:28.525 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:28.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:28.527 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:28.527 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:28.527 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:28.527 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:28.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:28.527 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:28.528 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:28.528 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:28.528 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:28.529 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:28.529 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:28.530 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:28.530 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:28.530 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:28.530 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:28.530 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:28.530 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:28.530 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:28.532 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:28.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:28.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:28.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:28.532 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:28.533 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:28.533 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:28.538 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:29.016 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:29.064 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:29.066 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:29.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.068 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:29.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.410 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.481 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:29.536 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:29.536 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:29.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:29.539 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:29.740 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:29.950 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:30.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:30.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:30.412 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:30.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:30.413 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:30.413 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:30.413 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:30.413 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:30.414 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:36:30.416 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:30.416 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:30.416 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:30.416 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=409 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=410 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:30.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=410 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:35.416 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:35.416 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:35.418 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:35.419 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:35.420 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:35.420 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:35.428 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:35.429 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:35.430 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:35.430 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:35.430 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:35.432 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:35.432 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:35.433 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:35.433 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:35.433 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:35.433 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:35.434 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:35.434 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:35.434 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:35.435 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:35.435 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:35.435 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:35.437 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:35.437 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:35.437 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:35.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:35.440 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:35.440 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:35.440 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:35.445 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:35.923 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:35.966 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:35.968 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:35.971 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:35.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:35.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.394 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:36.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:36.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:36.444 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:36.446 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:36.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.647 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.652 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.867 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:36.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:36.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:37.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:37.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:37.299 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:37.299 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:37.299 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:37.299 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:37.300 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:37.300 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:37.300 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:37.303 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:37.304 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:37.304 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:37.304 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:37.304 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.304 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=402 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.305 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.306 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:37.306 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=403 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:42.303 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:42.303 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:42.305 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:42.306 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:42.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:42.307 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:42.315 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:42.316 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:42.316 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:42.316 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:42.316 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:42.318 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:42.318 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:42.319 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:42.319 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:42.319 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:42.319 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:42.319 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:42.319 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:42.319 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:42.321 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:42.321 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:42.321 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:42.321 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:42.321 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:42.321 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:42.322 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:42.322 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:42.322 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:42.323 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:42.323 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:42.323 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:42.323 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:42.323 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:42.324 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:42.324 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:42.324 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:42.324 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:42.327 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:42.327 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:42.327 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:42.327 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.331 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:42.809 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:42.853 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:42.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:42.855 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:42.858 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:42.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:42.887 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:42.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.281 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:43.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:43.330 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:43.331 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:43.333 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:43.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.538 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.754 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:43.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:43.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:44.162 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:44.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:44.172 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:44.173 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:44.173 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:44.173 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:49.175 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:49.176 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:49.181 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:49.182 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:49.182 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:49.182 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:49.191 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:49.193 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:49.193 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:49.193 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:49.193 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:49.196 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:49.197 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:49.197 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:49.197 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:49.198 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:49.198 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:49.198 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:49.198 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:49.199 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:49.200 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:49.200 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:49.200 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:49.202 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:49.202 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:49.202 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:49.202 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:49.203 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:49.203 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:49.203 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:49.203 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:49.203 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.206 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:49.206 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:49.206 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:49.207 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:49.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.211 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:49.690 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:49.736 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:49.738 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:49.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:49.740 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:49.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:49.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:49.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:49.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:49.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.082 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.086 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.161 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:50.210 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:50.211 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:50.211 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:50.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:50.404 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.629 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:50.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:50.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:51.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:51.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:51.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:51.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:51.082 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:51.082 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:51.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:51.082 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:51.083 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:51.083 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:51.083 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:51.085 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:51.085 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:51.085 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:51.085 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:51.085 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:56.086 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:56.086 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:56.088 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:56.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:56.090 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:56.091 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:56.100 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:56.101 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:56.101 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:56.101 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:36:56.101 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:36:56.103 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:36:56.103 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:36:56.104 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:56.104 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:56.104 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:56.104 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:36:56.104 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:36:56.104 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:36:56.104 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:56.105 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:36:56.105 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:36:56.105 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:56.105 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:56.105 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:36:56.106 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:56.106 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:36:56.106 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:36:56.106 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:56.107 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:36:56.107 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:36:56.107 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.109 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:36:56.109 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:36:56.109 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:36:56.110 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.114 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:36:56.590 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:36:56.638 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:36:56.640 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:36:56.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.643 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:36:56.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:36:56.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.977 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:56.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.062 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:36:57.113 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:57.113 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:57.113 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:57.113 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:57.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.339 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.529 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:36:57.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:36:57.978 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:36:57.978 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:36:57.978 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:36:57.978 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:36:57.978 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:36:57.979 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:36:57.979 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:36:57.981 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:36:57.982 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:36:57.982 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:36:57.982 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:36:57.982 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:02.980 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:02.981 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:02.982 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:02.983 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:02.983 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:02.984 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:02.992 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:02.994 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:02.994 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:02.995 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:02.995 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:02.999 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:02.999 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:02.999 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:03.000 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:03.000 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:03.000 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:03.000 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:03.001 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:03.001 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:03.002 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:03.002 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:03.002 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:03.003 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:03.004 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:03.004 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:03.005 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:03.005 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:03.005 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:03.005 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:03.005 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:03.005 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:03.005 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.008 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:03.008 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:03.008 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:03.009 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:03.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.010 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.010 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:03.013 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:03.491 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:03.540 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:03.542 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:03.544 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:03.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.588 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:03.621 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:03.622 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:03.622 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:03.622 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:03.622 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:03.622 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:08.624 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:08.625 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:08.626 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:08.627 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:08.627 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:08.628 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:08.636 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:08.637 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:08.637 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:08.637 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:08.637 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:08.639 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:08.639 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:08.640 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:08.640 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:08.641 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:08.641 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:08.641 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:08.643 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:08.643 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:08.643 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:08.645 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:08.645 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:08.645 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:08.645 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:08.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:08.650 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:09.127 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:09.159 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:09.159 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:09.160 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:09.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.172 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.174 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.175 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.206 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:09.253 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:09.254 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:09.254 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:09.254 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:09.254 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:14.257 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:14.258 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:14.259 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:14.260 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:14.260 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:14.261 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:14.267 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:14.268 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:14.268 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:14.268 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:14.268 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:14.270 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:14.270 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:14.271 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:14.271 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:14.271 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:14.271 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:14.271 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:14.271 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:14.271 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:14.273 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:14.273 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:14.273 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:14.274 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:14.275 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:14.275 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:14.275 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:14.275 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:14.275 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:14.276 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:14.276 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:14.276 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:14.276 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:14.278 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:14.279 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:14.279 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:14.279 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.279 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:14.284 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:14.763 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:14.806 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:14.807 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:14.808 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.809 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:14.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.857 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.858 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.861 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:14.882 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:14.883 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:14.883 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:14.883 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:14.883 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.883 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:14.884 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=130 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:19.886 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:19.887 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:19.888 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:19.889 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:19.889 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:19.890 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:19.895 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:19.895 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:19.895 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:19.895 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:19.895 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:19.897 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:19.897 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:19.897 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:19.899 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:19.899 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:19.899 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:19.900 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:19.901 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:19.901 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:19.901 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:19.901 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:19.901 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:19.901 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:19.902 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:19.902 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:19.902 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.904 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:19.905 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:19.905 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:19.905 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:19.910 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:20.386 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:20.432 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:20.433 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:20.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.434 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:20.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.498 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.498 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.506 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:20.513 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:20.514 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:20.514 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:20.514 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:20.514 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:25.516 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:25.517 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:25.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:25.520 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:25.520 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:25.520 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:25.528 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:25.529 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:25.529 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:25.530 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:25.530 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:25.532 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:25.532 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:25.533 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:25.533 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:25.533 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:25.533 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:25.533 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:25.533 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:25.533 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:25.536 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:25.536 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:25.536 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:25.536 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:25.537 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:25.537 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:25.537 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:25.537 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:25.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:25.538 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:25.538 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:25.539 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:25.539 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:25.539 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:25.539 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:25.539 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:25.539 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:25.539 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:25.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:25.543 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:25.543 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:25.543 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.543 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:25.548 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:26.027 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:26.072 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:26.074 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:26.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.076 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:26.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:26.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.114 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.115 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.140 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.150 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:26.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:26.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:26.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:26.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:26.156 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:26.157 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:26.157 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:26.158 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:26.158 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:26.158 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:26.158 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:26.158 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=132 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:31.160 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:31.160 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:31.161 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:31.163 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:31.165 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:31.168 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:31.182 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:31.183 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:31.183 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:31.183 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:31.183 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:31.186 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:31.186 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:31.186 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:31.187 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:31.187 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:31.187 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:31.187 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:31.187 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:31.187 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:31.188 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:31.188 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:31.188 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:31.188 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:31.188 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:31.189 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:31.189 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:31.189 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:31.189 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:31.190 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:31.190 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:31.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:31.192 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:31.193 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:31.193 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:31.193 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.193 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.194 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.198 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:31.674 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:31.721 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:31.722 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:31.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.723 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:31.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:31.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.780 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.799 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:31.847 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:31.848 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:31.848 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:31.848 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:31.848 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:36.850 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:36.850 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:36.852 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:36.854 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:36.854 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:36.855 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:36.864 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:36.865 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:36.866 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:36.866 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:36.866 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:36.869 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:36.870 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:36.870 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:36.870 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:36.871 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:36.871 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:36.871 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:36.872 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:36.872 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:36.873 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:36.873 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:36.873 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:36.873 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:36.873 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:36.873 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:36.874 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:36.874 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:36.874 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:36.875 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:36.875 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:36.876 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:36.876 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:36.876 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:36.876 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:36.876 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:36.876 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:36.876 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.879 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:36.879 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:36.879 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:36.879 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:36.884 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:37.362 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:37.400 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:37.401 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:37.402 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:37.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:37.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.454 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.459 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.471 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.491 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.491 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:37.494 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:37.496 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:37.496 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:37.496 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:37.496 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:42.498 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:42.498 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:42.500 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:42.502 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:42.504 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:42.507 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:42.515 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:42.516 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:42.516 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:42.516 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:42.516 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:42.518 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:42.518 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:42.518 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:42.518 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:42.519 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:42.519 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:42.519 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:42.519 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:42.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:42.520 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:42.520 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:42.520 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:42.521 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:42.521 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:42.522 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:42.522 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:42.522 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:42.522 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:42.522 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:42.522 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:42.522 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:42.524 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:42.524 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:42.524 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:42.529 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:43.007 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:43.051 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:43.053 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:43.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:43.057 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:43.060 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:43.060 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:43.060 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:37:43.060 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:43.061 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:43.061 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:43.061 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:37:43.061 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:37:43.479 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:37:43.527 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:43.527 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:43.527 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:43.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:43.950 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:37:44.424 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:37:44.528 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:44.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:44.529 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:44.530 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:44.896 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:37:45.368 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:37:45.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:45.529 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:45.530 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:45.531 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:45.841 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:37:46.314 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:37:46.517 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:46.517 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:46.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:46.521 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:46.521 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:46.521 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:46.521 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:51.523 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:51.523 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:51.525 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:51.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:51.527 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:51.528 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:51.535 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:51.536 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:51.536 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:51.537 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:51.537 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:51.540 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:51.541 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:51.541 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:51.541 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:51.541 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:51.541 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:51.542 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:51.542 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:51.542 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:51.545 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:51.545 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:51.545 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:51.545 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:51.546 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:51.546 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:51.546 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:51.546 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:51.546 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:51.549 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:51.549 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:51.549 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:51.554 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:51.554 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:51.554 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.554 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:51.558 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:52.036 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:52.087 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:52.089 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:52.091 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:52.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:52.112 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:52.112 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:52.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:37:52.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:52.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:52.115 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:52.115 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:37:52.115 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:37:52.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:37:52.137 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:52.137 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:52.137 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:52.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:52.509 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:37:52.557 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:52.558 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:52.559 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:52.563 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:52.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:52.630 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:52.630 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:52.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:37:52.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:52.632 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:52.633 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:52.633 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:37:52.633 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:37:52.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:52.647 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:52.647 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:52.654 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:52.654 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:52.654 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:52.654 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:52.654 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:52.655 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:52.655 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:52.657 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:52.657 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:52.657 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:52.657 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:37:52.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=237 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:52.658 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=238 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:37:57.657 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:37:57.657 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:37:57.659 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:57.662 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:57.662 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:57.662 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:57.665 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:37:57.666 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:57.666 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:57.666 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:37:57.667 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:37:57.668 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:37:57.669 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:37:57.669 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:57.669 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:57.669 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:37:57.670 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:37:57.670 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:37:57.670 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:37:57.670 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:57.671 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:37:57.671 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:37:57.671 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:57.671 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:57.671 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:37:57.671 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:37:57.672 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:37:57.672 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:37:57.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:57.673 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:37:57.673 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:37:57.673 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:57.673 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:37:57.674 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:37:57.674 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:37:57.674 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:37:57.674 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:37:57.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:37:57.676 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:37:57.677 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:37:57.677 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:37:57.677 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:37:57.682 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:37:58.159 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:37:58.206 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:37:58.208 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:37:58.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:58.211 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:37:58.234 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:58.234 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:58.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:37:58.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:58.240 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:58.240 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:58.240 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:37:58.241 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:37:58.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:37:58.260 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:58.260 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:58.260 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:58.261 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:58.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:37:58.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:58.375 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:37:58.375 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:37:58.376 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:37:58.376 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:37:58.376 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:37:58.376 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:37:58.376 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:37:58.377 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:37:58.631 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:37:58.679 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:58.680 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:58.681 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:58.683 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:37:59.104 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:37:59.577 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:37:59.680 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:37:59.681 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:37:59.681 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:37:59.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:00.049 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:38:00.522 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:38:00.681 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:00.681 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:00.682 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:00.685 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:00.995 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:38:01.467 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:38:01.682 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:01.682 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:01.682 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:01.686 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:01.938 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:38:02.411 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:38:02.683 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:02.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:02.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:02.687 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:02.884 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:38:03.356 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:38:03.827 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:38:04.300 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:38:04.773 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:38:05.245 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:38:05.718 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:38:06.191 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:38:06.663 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:38:07.136 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:38:07.609 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:38:08.081 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:38:08.551 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:38:09.022 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:38:09.493 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:38:09.964 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:38:10.435 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:38:10.905 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:38:11.379 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:38:11.851 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:38:12.324 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:38:12.797 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:38:13.270 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:38:13.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:13.566 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:13.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:13.566 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=1 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.567 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=2 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:38:13.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:13.575 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:13.575 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:13.575 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:38:13.575 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:38:13.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:13.599 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:13.600 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:13.609 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:13.609 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:13.609 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:13.609 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:13.610 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:13.610 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:13.610 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:13.614 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:13.614 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:13.614 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:13.614 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:38:13.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.615 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.616 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.616 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.616 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:13.616 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:18.612 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:18.613 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:18.614 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:18.615 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:18.615 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:18.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:18.626 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:18.627 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:18.627 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:18.628 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:18.628 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:38:18.631 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:38:18.631 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:38:18.632 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:18.632 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:18.632 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:18.632 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:38:18.633 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:18.633 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:38:18.633 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:18.634 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:38:18.634 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:38:18.634 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:18.634 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:18.634 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:18.634 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:38:18.635 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:18.635 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:38:18.635 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:18.636 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:38:18.636 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:38:18.637 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:18.637 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:18.637 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:18.637 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:38:18.637 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:18.637 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:38:18.637 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:18.639 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:38:18.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:38:18.639 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:38:18.639 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:38:18.640 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:38:18.640 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:38:18.640 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:18.645 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:38:19.123 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:38:19.172 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:38:19.175 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:38:19.176 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:19.177 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:38:19.202 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:19.202 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:19.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:38:19.207 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:19.207 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:19.207 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:19.207 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:38:19.207 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:38:19.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:38:19.222 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:19.222 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:19.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:19.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:19.281 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:19.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:38:19.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:19.518 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:19.518 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:19.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:38:19.519 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:19.519 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:19.519 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:19.519 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:38:19.519 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:38:19.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:19.545 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:19.545 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:19.554 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:19.554 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:19.555 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:19.555 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:19.555 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:19.555 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:19.555 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:19.558 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:19.558 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:19.558 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:19.558 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=197 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:19.559 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:24.558 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:24.559 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:24.560 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:24.562 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:24.563 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:24.563 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:24.571 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:24.571 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:24.571 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:24.572 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:24.572 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:24.574 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:38:24.574 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:24.575 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:38:24.575 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:24.577 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:24.577 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:38:24.577 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:24.579 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:24.579 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:38:24.579 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:38:24.582 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:38:24.582 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:38:24.582 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.582 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:24.587 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:38:25.065 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:38:25.112 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:38:25.114 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:38:25.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:25.117 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:38:25.142 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:25.142 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:25.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:38:25.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:25.147 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:25.148 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:25.148 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:38:25.148 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:38:25.160 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:38:25.163 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:25.163 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:25.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:25.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:25.538 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:38:25.586 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:25.586 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:25.587 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:25.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:26.011 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:38:26.484 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:38:26.586 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:26.587 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:26.587 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:26.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:26.956 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:38:27.173 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:27.173 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:27.174 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:27.174 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:38:27.193 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:38:27.193 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:38:27.193 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:38:27.193 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:38:27.193 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:38:27.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:38:27.237 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:38:27.238 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:38:27.247 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:27.248 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:27.248 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:27.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:27.248 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:27.248 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:27.249 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:27.250 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:27.250 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:27.250 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:27.250 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:27.250 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:38:32.249 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:32.249 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:32.249 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:32.250 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:32.250 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:32.250 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:32.253 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:32.253 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:32.254 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:32.254 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:32.254 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:38:32.254 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:38:32.254 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:38:32.254 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:32.254 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:32.255 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:32.255 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:32.255 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:38:32.255 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:32.256 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:32.256 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:38:32.256 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:38:32.258 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:38:32.258 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:38:32.258 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:32.259 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:32.259 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:32.259 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:38:37.260 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:37.260 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:37.260 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:37.260 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:37.261 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:37.261 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:37.264 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:37.264 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:37.264 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:37.264 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:38:37.264 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:37.265 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:38:37.265 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:38:37.265 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:37.266 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:38:37.266 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:38:37.266 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:37.267 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:38:37.267 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:38:37.267 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:38:37.268 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:38:37.268 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:38:37.268 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:37.269 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:37.269 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:37.269 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:38:42.052 [INFO] transceiver.py:125 Init transceiver 'BTS@172.18.110.20:5700' 2026-05-03 02:38:42.052 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5702 <-> R:172.18.110.20:5802) 2026-05-03 02:38:42.052 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5701 <-> R:172.18.110.20:5801) 2026-05-03 02:38:42.052 [INFO] transceiver.py:125 Init transceiver 'MS@172.18.110.22:6700' 2026-05-03 02:38:42.052 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:6702 <-> R:172.18.110.22:6802) 2026-05-03 02:38:42.053 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:6701 <-> R:172.18.110.22:6801) 2026-05-03 02:38:42.053 [INFO] transceiver.py:125 Init transceiver 'TRX1@172.18.110.20:5700/1' 2026-05-03 02:38:42.053 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5704 <-> R:172.18.110.20:5804) 2026-05-03 02:38:42.053 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5703 <-> R:172.18.110.20:5803) 2026-05-03 02:38:42.053 [INFO] transceiver.py:125 Init transceiver 'TRX2@172.18.110.20:5700/2' 2026-05-03 02:38:42.053 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5706 <-> R:172.18.110.20:5806) 2026-05-03 02:38:42.053 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5705 <-> R:172.18.110.20:5805) 2026-05-03 02:38:42.053 [INFO] transceiver.py:125 Init transceiver 'TRX3@172.18.110.20:5700/3' 2026-05-03 02:38:42.053 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5708 <-> R:172.18.110.20:5808) 2026-05-03 02:38:42.053 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5707 <-> R:172.18.110.20:5807) 2026-05-03 02:38:42.053 [INFO] fake_trx.py:429 Init complete 2026-05-03 02:38:42.053 [INFO] fake_trx.py:460 Setting real time process scheduler to SCHED_RR, priority 30 2026-05-03 02:38:43.646 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:43.646 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:43.646 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:43.646 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:43.646 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:43.647 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:54.744 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:54.745 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:54.745 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:54.745 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:59.755 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:38:59.755 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:38:59.756 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:59.756 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:38:59.757 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:59.760 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:59.784 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:38:59.784 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:38:59.784 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:38:59.784 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:04.815 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:04.815 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:04.815 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:04.815 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:04.815 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:04.815 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:04.837 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:04.837 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:04.837 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:04.837 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:09.866 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:09.866 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:09.866 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:09.867 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:09.867 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:09.870 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:09.892 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:09.893 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:09.893 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:09.893 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:14.926 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:14.926 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:14.926 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:14.926 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:14.926 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:14.926 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:14.979 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:14.979 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:14.980 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:14.980 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:20.002 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:20.002 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:20.003 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:20.003 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:20.003 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:20.003 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:20.024 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:20.024 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:20.024 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:20.024 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:25.054 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:25.054 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:25.054 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:25.054 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:25.055 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:25.055 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:25.076 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:25.076 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:25.076 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:25.076 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:30.106 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:30.106 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:30.107 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:30.107 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:30.108 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:30.111 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:30.131 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:30.131 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:30.131 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:30.131 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:35.160 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:35.161 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:35.161 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:35.161 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:35.162 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:35.164 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:35.186 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:35.187 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:35.187 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:35.187 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:40.216 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:40.217 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:40.217 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:40.217 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:40.218 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:40.220 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:40.241 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:40.241 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:40.241 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:40.241 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:45.269 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:45.269 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:45.271 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:45.273 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:45.273 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:45.274 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:45.292 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:39:45.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:39:45.292 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:39:45.292 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 0 -> 1 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 0 -> 1 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 0 -> 1 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:39:45.293 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:39:45.293 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 0 -> 1 2026-05-03 02:39:45.294 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:39:45.296 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:45.296 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:45.296 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:45.296 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:50.306 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:50.306 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:50.308 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:50.309 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:50.310 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:50.311 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:50.327 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:50.327 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:50.327 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:50.327 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:55.337 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:39:55.337 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:39:55.337 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:55.337 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:39:55.338 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:55.341 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:55.341 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:39:55.341 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:39:55.341 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:39:55.341 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:39:55.360 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:39:55.360 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:39:55.360 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:39:55.360 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:00.382 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:00.383 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:00.383 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:00.383 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:00.384 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:00.386 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:00.404 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:00.404 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:00.404 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:00.404 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:05.412 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:05.412 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:05.412 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:05.415 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:05.415 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:05.416 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:05.439 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:05.439 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:05.439 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:05.439 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:10.449 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:10.449 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:10.451 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:10.452 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:10.453 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:10.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:10.489 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:10.489 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:10.489 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:10.490 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:15.499 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:15.499 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:15.499 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:15.500 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:15.503 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:15.504 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:15.524 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:15.524 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:15.524 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:15.524 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:21.709 [INFO] transceiver.py:125 Init transceiver 'BTS@172.18.110.20:5700' 2026-05-03 02:40:21.709 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5702 <-> R:172.18.110.20:5802) 2026-05-03 02:40:21.709 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5701 <-> R:172.18.110.20:5801) 2026-05-03 02:40:21.709 [INFO] transceiver.py:125 Init transceiver 'MS@172.18.110.22:6700' 2026-05-03 02:40:21.709 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:6702 <-> R:172.18.110.22:6802) 2026-05-03 02:40:21.709 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:6701 <-> R:172.18.110.22:6801) 2026-05-03 02:40:21.709 [INFO] transceiver.py:125 Init transceiver 'TRX1@172.18.110.20:5700/1' 2026-05-03 02:40:21.709 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5704 <-> R:172.18.110.20:5804) 2026-05-03 02:40:21.709 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5703 <-> R:172.18.110.20:5803) 2026-05-03 02:40:21.709 [INFO] transceiver.py:125 Init transceiver 'TRX2@172.18.110.20:5700/2' 2026-05-03 02:40:21.710 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5706 <-> R:172.18.110.20:5806) 2026-05-03 02:40:21.710 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5705 <-> R:172.18.110.20:5805) 2026-05-03 02:40:21.710 [INFO] transceiver.py:125 Init transceiver 'TRX3@172.18.110.20:5700/3' 2026-05-03 02:40:21.710 [DEBUG] data_if.py:31 Init TRXD interface (L:0.0.0.0:5708 <-> R:172.18.110.20:5808) 2026-05-03 02:40:21.710 [DEBUG] ctrl_if.py:29 Init TRXC interface (L:0.0.0.0:5707 <-> R:172.18.110.20:5807) 2026-05-03 02:40:21.710 [INFO] fake_trx.py:429 Init complete 2026-05-03 02:40:21.710 [INFO] fake_trx.py:460 Setting real time process scheduler to SCHED_RR, priority 30 2026-05-03 02:40:23.309 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:23.309 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:23.310 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:23.310 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:23.310 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:23.310 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:26.324 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:26.326 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:26.327 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:26.327 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:26.328 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 0 -> 1 2026-05-03 02:40:26.333 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:40:26.333 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:40:26.334 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:26.334 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:26.335 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:26.335 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:40:26.336 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:26.336 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 0 -> 1 2026-05-03 02:40:26.336 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:26.338 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:40:26.338 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:40:26.338 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:26.339 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:26.339 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:26.339 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:40:26.339 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:26.339 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 0 -> 1 2026-05-03 02:40:26.339 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:26.342 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:40:26.342 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:40:26.342 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:26.342 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:26.342 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:26.342 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:40:26.343 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:26.343 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 0 -> 1 2026-05-03 02:40:26.343 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:40:26.345 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:40:26.346 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:40:26.346 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:40:26.346 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:26.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:26.351 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:40:26.828 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:40:26.892 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:26.893 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:40:26.895 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:40:26.897 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:40:26.916 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:26.916 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:26.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:26.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:26.920 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:26.920 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:26.920 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:26.920 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:26.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:27.099 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:27.100 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:27.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.100 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.296 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:40:27.350 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:27.351 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:27.353 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:27.358 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:27.495 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.496 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:27.500 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:27.500 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:27.516 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:27.516 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:27.517 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:27.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.518 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:27.518 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:27.518 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:27.518 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:27.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:27.593 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:27.594 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:27.594 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.594 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.767 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:40:27.984 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:27.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:27.989 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:27.989 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:28.008 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:28.008 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:28.008 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:28.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.010 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:28.010 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:28.010 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:28.010 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:28.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:28.239 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:40:28.272 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:28.273 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:28.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.351 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:28.352 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:28.354 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:28.359 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:28.672 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:28.676 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:28.676 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:28.697 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:28.698 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:28.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:28.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.699 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:28.699 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:28.699 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:28.699 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:28.712 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:40:28.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:28.776 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:28.776 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:28.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:28.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:29.166 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:29.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:29.171 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:29.171 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:29.181 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:29.181 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:29.181 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:29.183 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:29.183 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:29.183 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:29.183 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:29.183 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:29.183 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:40:29.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:29.353 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:29.353 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:29.355 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:29.359 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:29.454 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:29.455 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:29.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:29.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:29.655 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:40:30.126 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:40:30.186 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:30.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:30.191 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:30.191 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:30.208 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:30.208 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:30.208 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:30.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:30.210 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:30.210 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:30.210 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:30.210 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:30.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:30.354 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:30.355 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:30.355 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:30.360 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:30.397 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:30.397 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:40:30.398 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:30.398 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:30.597 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:40:31.071 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:40:31.212 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:31.216 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:31.216 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:31.216 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:31.235 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:31.235 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:31.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:31.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.237 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:31.238 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:31.238 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:31.238 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:31.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:31.343 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:31.343 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:40:31.344 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.344 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.543 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:40:31.752 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:31.756 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:31.756 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:31.756 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:31.769 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:31.769 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:31.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:31.770 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.770 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:31.770 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:31.770 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:31.770 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:31.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:31.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:31.841 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:31.841 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:31.841 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:31.841 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:32.016 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:40:32.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:32.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:32.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:32.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:32.316 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:32.316 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:32.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:32.318 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:32.318 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:32.318 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:32.318 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:32.318 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:32.348 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:32.489 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:40:32.525 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:32.525 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:32.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:32.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:32.961 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:40:33.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:33.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:33.321 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:33.321 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:33.342 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:33.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:33.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:33.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:33.343 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:33.343 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:33.343 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:33.343 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:33.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:33.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:33.432 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:40:33.466 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:33.467 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:33.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:33.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:33.905 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:40:34.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:34.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:34.222 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:34.222 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:34.242 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:34.243 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:34.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:34.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:34.244 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:34.244 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:34.244 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:34.244 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:34.283 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:34.377 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:40:34.414 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:34.414 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:40:34.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:34.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:34.849 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:40:35.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:35.187 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.187 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.187 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:35.205 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.205 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.206 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:35.207 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.207 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:35.207 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:35.207 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:35.207 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:35.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:35.322 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:40:35.355 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:35.355 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:40:35.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.722 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:35.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.727 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:35.745 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.745 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:35.747 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.747 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:35.747 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:35.747 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:35.747 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:35.794 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:40:35.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:35.858 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:35.858 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:35.859 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.860 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.949 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:35.953 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.953 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.953 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:35.968 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:35.968 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:35.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:35.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:35.971 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:35.971 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:35.971 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:35.971 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:36.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:36.066 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:36.066 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:36.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.267 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:40:36.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:36.442 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:36.442 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:36.443 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:36.461 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:36.461 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:36.461 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:36.462 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.462 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:36.462 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:36.462 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:36.462 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:36.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:36.564 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:36.564 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:36.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.740 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:40:36.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.929 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:36.931 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:36.932 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:36.932 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:36.940 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:36.940 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:36.940 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:36.942 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:36.942 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:36.942 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:36.942 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:36.942 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:36.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:37.035 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:37.035 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:37.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.212 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:40:37.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:37.427 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:37.427 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:37.427 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:37.436 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:37.436 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:37.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:37.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.437 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:37.437 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:37.437 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:37.437 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:37.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:37.511 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:37.511 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:37.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.602 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:37.607 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:37.607 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:37.607 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:37.625 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:37.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:37.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:37.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.626 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:37.627 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:37.627 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:37.627 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:37.652 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:37.680 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:40:37.714 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:37.714 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:37.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:37.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:38.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:38.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:38.092 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:38.108 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:38.108 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:38.108 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:38.110 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.110 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:38.110 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:38.110 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:38.110 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:38.144 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:40:38.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:38.203 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:38.203 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:38.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:38.571 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:38.571 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:38.571 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:38.590 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:38.590 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:38.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:38.591 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.591 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:40:38.591 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:40:38.591 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:40:38.591 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:40:38.608 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:40:38.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:38.669 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:40:38.669 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:40:38.670 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:38.670 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:39.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:40:39.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:39.055 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:39.055 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:39.056 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:39.066 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:39.070 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:39.070 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:39.070 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:39.070 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:39.071 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2754 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:44.069 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:44.070 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:44.071 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:44.073 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:44.073 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:44.074 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:44.083 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:44.085 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:44.085 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:44.085 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:44.085 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:40:44.089 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:44.090 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:44.090 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:40:44.090 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:44.093 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:40:44.093 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:40:44.093 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:44.093 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:44.094 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:44.094 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:40:44.094 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:44.094 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:40:44.094 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:44.096 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:40:44.096 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:40:44.096 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:44.096 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:44.096 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:44.097 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:40:44.097 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:44.097 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:40:44.097 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:40:44.101 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:40:44.101 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:40:44.101 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.101 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:44.106 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:40:44.584 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:40:44.625 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:40:44.626 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:40:44.627 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:40:44.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.640 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:44.640 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:44.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:44.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.647 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.720 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.725 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.756 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.781 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.787 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.799 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.811 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.818 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.855 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.867 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.869 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.877 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.884 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.891 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.893 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.898 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.908 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.935 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.937 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.949 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.961 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.963 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.965 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.966 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.968 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:44.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.010 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.048 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:40:45.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.086 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.101 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.103 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:45.105 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:45.105 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:45.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.108 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:45.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.114 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.128 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.138 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.144 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.146 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.151 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.160 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.165 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.188 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.204 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.262 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.269 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.279 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.307 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.320 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.329 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.337 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.380 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.385 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.399 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.426 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.449 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.454 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.491 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.496 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.506 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.514 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:40:45.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.539 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.548 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.566 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.579 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.584 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.588 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.600 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.610 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.634 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.712 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.725 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.751 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.772 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.781 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.819 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.838 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.847 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.868 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.882 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.890 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.893 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.922 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.925 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.928 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.935 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.938 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.943 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.962 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.966 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.980 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:40:45.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:45.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.010 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.048 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.068 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.081 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.086 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.104 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:46.105 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:46.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.107 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:46.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.109 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:46.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.114 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.150 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.155 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.162 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.169 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.175 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.205 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.228 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.261 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.307 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.333 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.341 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.361 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.363 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.371 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.379 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.380 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.389 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.396 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.400 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.404 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.411 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.447 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:40:46.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.459 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.465 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.497 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.503 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.512 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.526 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.538 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.540 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.548 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.558 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.565 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.579 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.581 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.585 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.589 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.610 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.611 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.624 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.634 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.643 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.646 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.647 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.648 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.652 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.655 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.657 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.657 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.660 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.661 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.662 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.662 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:46.709 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:46.709 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:46.709 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:46.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:46.710 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:46.710 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:46.710 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:46.714 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:46.714 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:46.714 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:46.714 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:40:46.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=569 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=570 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:46.715 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=570 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:51.713 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:51.713 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:51.714 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:51.716 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:51.717 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:51.717 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:51.724 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:51.725 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:51.725 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:51.726 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:51.726 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:40:51.729 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:40:51.729 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:40:51.730 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:51.730 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:51.730 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:51.731 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:40:51.731 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:51.731 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:40:51.732 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:51.733 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:40:51.733 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:40:51.734 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:51.734 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:51.734 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:51.734 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:40:51.735 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:51.735 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:40:51.735 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:51.736 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:51.737 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:51.737 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:40:51.737 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:51.740 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:40:51.740 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:40:51.740 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:40:51.740 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:40:51.740 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.741 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:40:51.741 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:40:51.741 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:40:51.741 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:51.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:51.746 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:40:52.223 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:40:52.271 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:40:52.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:52.275 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:40:52.277 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:40:52.300 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:52.300 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:52.300 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:52.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:52.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:52.318 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:52.319 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:52.323 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:52.323 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:52.323 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:52.323 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:52.323 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.323 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:57.323 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:57.325 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:57.326 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:57.327 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:57.327 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:57.335 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:57.336 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:57.336 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:57.336 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:40:57.336 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:40:57.338 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:40:57.339 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:40:57.339 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:57.339 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:57.339 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:57.340 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:40:57.340 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:40:57.340 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:40:57.340 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:57.341 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:40:57.341 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:40:57.341 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:57.343 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:40:57.343 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:40:57.343 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:57.345 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:40:57.345 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:40:57.345 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:40:57.345 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:40:57.345 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:40:57.346 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:40:57.346 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:40:57.346 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.346 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:40:57.351 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:40:57.828 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:40:57.870 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:40:57.871 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:40:57.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:40:57.872 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:40:57.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:40:57.893 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:40:57.894 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:40:57.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:40:57.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:40:57.909 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:40:57.909 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:40:57.909 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:40:57.909 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:40:57.909 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:40:57.911 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:40:57.911 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:40:57.911 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:40:57.911 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:40:57.911 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.911 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.911 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.911 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.912 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.912 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:40:57.912 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=121 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:02.912 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:41:02.912 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:41:02.914 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:41:02.915 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:41:02.916 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:41:02.916 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:41:02.930 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:41:02.931 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:41:02.931 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:02.931 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:41:02.931 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:41:02.933 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:41:02.933 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:41:02.933 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:41:02.934 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:41:02.936 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:41:02.936 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:41:02.936 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:02.939 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:41:02.939 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:41:02.939 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:41:02.940 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:02.940 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:41:02.940 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:41:02.940 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:41:02.940 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:41:02.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:41:02.944 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:41:02.945 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:41:02.945 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:41:02.945 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.945 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:02.950 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:41:03.428 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:41:03.475 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:41:03.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:03.478 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:41:03.481 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:41:03.505 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.506 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.506 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.525 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.525 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.534 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.534 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.543 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.543 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.543 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.550 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.550 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.565 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.565 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.572 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.572 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.579 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.579 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.579 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.586 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.593 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.593 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.594 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.601 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.601 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.601 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.608 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:03.608 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:03.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:03.612 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:03.612 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:41:03.613 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:41:03.613 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:41:03.613 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:03.614 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=144 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:41:08.616 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:41:08.616 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:41:08.618 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:41:08.619 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:41:08.620 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:41:08.620 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:41:08.625 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:41:08.625 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:41:08.626 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:08.626 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:41:08.626 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:41:08.628 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:41:08.628 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:41:08.628 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:41:08.629 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:08.629 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:41:08.629 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:41:08.629 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:41:08.629 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:41:08.630 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:08.630 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:41:08.630 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:41:08.631 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:41:08.631 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:08.631 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:41:08.631 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:41:08.631 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:41:08.631 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:41:08.631 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:41:08.633 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:41:08.633 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:41:08.633 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:41:08.636 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:41:08.636 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:41:08.636 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.637 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:08.640 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:41:09.119 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:41:09.162 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:41:09.164 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:41:09.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:09.165 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:41:09.179 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:09.179 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:09.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:09.180 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:09.180 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:09.180 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:09.180 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:09.180 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:09.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:09.223 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:09.223 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:09.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:09.224 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:09.320 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:09.586 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:41:09.639 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:09.639 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:09.639 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:09.639 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:10.057 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:41:10.531 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:41:10.639 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:10.640 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:10.640 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:10.640 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:11.003 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:41:11.475 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:41:11.640 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:11.641 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:11.641 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:11.641 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:11.949 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:41:12.421 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:41:12.642 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:12.642 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:12.642 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:12.642 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:12.894 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:41:13.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:13.325 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:13.326 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:13.326 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:13.336 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:13.336 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:13.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:13.337 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:13.337 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:13.337 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:13.337 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:13.337 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:13.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:13.366 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:41:13.371 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:13.372 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:13.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:13.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:13.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:13.643 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:41:13.643 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:41:13.643 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:41:13.643 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:41:13.839 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:41:14.311 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:41:14.782 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:41:15.256 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:41:15.728 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:41:16.200 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:41:16.673 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:41:17.145 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:41:17.584 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:17.587 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:17.587 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:17.587 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:17.606 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:17.606 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:17.607 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:17.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:17.608 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:17.608 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:17.608 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:17.608 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:17.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:17.615 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:17.615 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:17.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:17.615 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:17.617 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:41:18.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:18.088 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:41:18.559 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:41:19.032 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:41:19.505 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:41:19.977 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:41:20.448 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:41:20.921 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:41:21.394 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:41:21.866 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:41:22.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:22.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:22.058 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:22.058 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:22.076 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:22.076 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:22.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:22.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:22.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:22.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:22.077 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:22.077 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:22.101 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:22.107 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:22.108 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:22.108 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:22.108 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:22.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:22.339 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:41:22.812 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:41:23.284 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:41:23.755 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:41:24.228 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:41:24.701 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:41:25.173 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:41:25.644 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:41:26.117 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:41:26.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:26.324 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:26.325 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:26.325 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:26.342 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:26.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:26.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:26.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:26.343 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:26.343 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:26.343 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:26.343 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:26.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:26.347 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:26.347 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:26.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:26.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:26.585 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:41:26.923 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:27.056 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:41:27.529 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:41:28.002 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:41:28.475 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:41:28.948 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:41:29.420 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:41:29.892 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:41:30.366 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:41:30.838 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:41:30.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:30.930 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:30.930 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:30.931 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:30.949 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:30.949 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:30.949 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:30.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:30.951 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:30.951 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:30.951 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:30.951 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:30.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:30.985 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:41:30.985 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:41:30.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:30.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:31.311 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:41:31.784 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:41:31.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:32.257 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:41:32.730 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:41:33.203 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:41:33.676 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:41:34.148 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:41:34.622 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:41:35.094 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:41:35.566 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:41:35.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:35.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:35.809 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:35.809 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:35.809 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:41:35.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:35.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:35.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:35.830 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:35.830 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:35.830 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:35.830 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:35.830 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:35.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:35.849 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:41:35.849 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:41:35.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:35.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:36.038 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:41:36.507 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:41:36.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:36.979 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:41:37.452 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:41:37.924 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:41:38.396 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:41:38.867 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:41:39.340 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:41:39.813 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:41:40.285 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:41:40.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:40.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:40.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:40.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:40.687 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:41:40.704 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:40.704 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:40.704 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:40.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:40.706 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:40.706 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:40.706 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:40.706 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:40.758 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:41:40.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:40.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:40.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:40.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:40.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:40.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:41.231 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:41:41.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:41.703 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:41:42.174 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:41:42.645 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:41:43.115 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:41:43.589 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:41:44.061 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:41:44.534 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:41:45.005 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:41:45.475 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:41:45.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:45.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:45.565 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:45.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:45.580 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:45.580 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:45.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:45.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:45.582 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:45.582 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:45.582 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:45.582 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:45.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:45.622 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:45.623 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:45.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:45.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:45.948 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:41:46.421 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:41:46.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:46.893 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:41:47.367 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:41:47.839 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:41:48.312 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:41:48.782 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:41:49.256 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:41:49.728 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:41:50.200 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:41:50.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:50.429 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:50.430 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:50.430 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:50.447 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:50.447 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:50.447 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:50.448 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:50.448 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:50.448 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:50.448 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:50.448 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:50.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:41:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:50.491 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:50.491 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:50.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:50.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:50.671 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:41:51.145 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:41:51.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:51.618 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:41:52.090 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:41:52.563 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:41:53.036 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:41:53.508 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:41:53.979 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:41:54.453 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:41:54.925 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:41:55.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:55.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:55.189 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:55.189 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:55.208 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:41:55.208 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:41:55.208 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:41:55.209 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:55.210 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:41:55.210 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:41:55.210 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:41:55.210 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:41:55.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:55.262 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:41:55.262 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:41:55.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:55.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:41:55.398 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:41:55.871 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:41:55.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:41:56.344 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:41:56.816 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:41:57.289 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:41:57.762 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:41:58.234 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:41:58.707 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:41:59.180 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:41:59.653 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:42:00.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:00.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:00.005 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:00.005 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:00.006 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:00.021 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:00.021 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:00.021 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:00.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:00.023 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:00.023 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:00.023 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:00.023 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:00.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:00.080 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:00.080 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:42:00.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:00.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:00.124 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:42:00.589 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:42:00.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:01.053 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:42:01.521 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:42:01.994 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:42:02.467 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:42:02.940 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:42:03.414 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:42:03.886 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:42:04.360 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:42:04.832 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:42:04.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:04.878 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:04.878 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:04.879 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:04.879 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:04.898 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:04.898 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:04.898 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:04.900 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:04.900 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:04.901 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:04.901 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:04.901 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:04.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:04.934 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:04.934 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:04.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:04.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:04.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:05.304 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:42:05.776 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:42:06.250 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:42:06.722 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:42:07.196 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:42:07.668 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:42:08.140 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:42:08.613 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:42:08.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:08.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:08.992 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:08.992 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:08.992 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:09.000 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:09.000 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:09.000 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:09.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:09.001 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:09.001 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:09.001 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:09.001 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:09.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:09.034 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:09.034 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:09.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:09.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:09.084 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:42:09.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:09.548 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:42:10.021 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:42:10.493 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:42:10.966 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:42:11.439 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 02:42:11.916 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 02:42:12.389 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 02:42:12.862 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 02:42:13.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:13.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:13.260 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:13.261 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:13.261 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:13.279 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:13.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:13.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:13.281 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:13.281 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:13.282 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:13.282 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:13.282 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:13.334 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 02:42:13.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:13.342 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:13.342 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:13.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:13.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:13.798 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 02:42:14.266 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 02:42:14.739 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 02:42:15.212 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 02:42:15.679 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 02:42:16.150 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 02:42:16.624 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 02:42:17.096 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 02:42:17.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:17.531 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:17.531 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:17.531 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:17.531 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:17.547 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:17.547 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:17.547 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:17.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:17.549 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:17.549 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:17.549 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:17.549 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:17.566 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:17.567 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 02:42:17.570 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:17.570 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:17.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:17.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:17.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:18.039 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 02:42:18.513 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 02:42:18.985 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 02:42:19.457 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 02:42:19.928 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 02:42:20.402 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 02:42:20.875 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 02:42:21.348 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 02:42:21.780 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:21.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:21.784 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:21.784 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:21.784 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:21.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:21.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:21.805 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:21.807 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:21.807 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:21.808 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:21.808 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:21.808 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:21.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:21.816 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:21.816 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:21.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:21.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:21.820 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 02:42:22.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:22.292 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 02:42:22.766 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 02:42:23.238 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 02:42:23.709 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 02:42:24.181 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 02:42:24.655 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 02:42:25.128 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 02:42:25.602 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 02:42:26.075 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 02:42:26.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:26.216 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:26.217 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:26.217 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:26.217 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:26.235 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:26.235 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:26.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:26.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:26.236 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:26.236 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:26.236 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:26.236 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:26.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:26.264 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:26.265 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:26.265 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:26.265 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:26.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:26.548 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 02:42:27.021 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 02:42:27.495 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 02:42:27.967 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 02:42:28.440 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 02:42:28.913 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 02:42:29.386 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 02:42:29.860 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 02:42:30.332 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 02:42:30.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:30.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:30.488 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:30.488 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:30.488 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:30.499 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:30.499 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:30.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:30.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:30.500 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:30.500 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:30.500 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:30.500 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:30.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:30.516 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:30.516 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:30.516 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:30.516 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:30.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:30.802 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 02:42:31.274 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 02:42:31.747 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 02:42:32.220 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 02:42:32.691 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 02:42:33.164 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 02:42:33.628 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 02:42:34.093 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 02:42:34.557 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 02:42:34.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:34.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:34.765 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:34.765 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:34.765 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:34.776 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:34.776 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:34.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:34.778 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:34.778 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:34.778 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:34.778 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:34.778 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:34.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:34.789 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:34.789 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:34.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:34.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:35.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:35.021 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 02:42:35.486 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 02:42:35.953 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 02:42:36.425 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 02:42:36.899 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 02:42:37.370 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 02:42:37.843 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 02:42:38.316 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 02:42:38.781 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 02:42:39.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:39.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:39.006 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:39.006 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:39.006 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:39.014 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:39.015 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:39.015 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:42:39.015 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:42:39.015 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:42:44.017 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:42:44.018 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:42:44.019 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:44.020 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:44.020 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:44.021 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:44.031 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:44.031 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:42:44.031 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:44.032 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:42:44.032 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:42:44.034 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:42:44.034 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:42:44.034 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:42:44.034 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:44.034 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:44.035 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:42:44.035 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:42:44.035 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:42:44.035 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:42:44.036 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:42:44.036 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:42:44.036 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:44.039 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:42:44.039 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:42:44.039 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:42:44.039 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:44.039 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:42:44.040 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:42:44.040 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:42:44.040 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:44.040 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.044 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:42:44.045 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:42:44.045 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:42:44.045 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:42:44.046 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.046 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.046 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:44.047 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:42:44.047 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:42:44.047 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:42:49.051 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:42:49.051 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:42:49.053 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:49.054 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:49.054 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:49.054 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:49.063 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:49.064 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:42:49.064 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:49.065 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:42:49.065 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:42:49.068 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:42:49.069 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:42:49.069 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:42:49.069 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:49.070 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:49.070 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:42:49.070 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:42:49.070 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:42:49.071 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:49.072 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:42:49.072 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:42:49.072 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:42:49.072 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:49.072 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:49.072 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:42:49.073 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:42:49.073 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:42:49.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:42:49.075 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:42:49.075 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:42:49.075 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.078 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:42:49.078 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:42:49.079 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:42:49.079 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:49.083 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:42:49.561 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:42:49.605 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:42:49.607 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:42:49.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:49.609 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:42:49.622 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:49.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:49.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:49.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.628 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:49.628 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:49.628 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:49.628 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:49.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:49.662 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:49.662 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:49.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:49.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.765 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:49.766 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:49.774 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:49.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:49.774 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:49.775 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.775 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:49.775 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:49.776 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:49.776 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:49.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:49.824 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:49.824 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:49.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:49.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.029 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:42:50.082 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:50.082 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:50.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:50.086 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:50.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:50.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.251 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.267 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.267 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:50.270 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.270 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:50.270 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:50.270 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:50.270 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:50.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:50.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:50.321 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:50.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:50.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.475 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.475 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:50.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.477 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:50.477 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:50.477 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:50.477 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:50.499 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:42:50.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:50.533 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:50.533 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:50.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:50.958 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.958 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.958 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.970 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:42:50.973 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:50.973 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:50.973 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:50.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:50.975 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:50.975 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:50.975 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:50.975 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:51.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:51.024 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:51.024 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:51.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.083 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:51.083 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:51.083 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:51.087 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:51.441 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:42:51.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:51.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.478 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:51.478 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:51.494 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:51.494 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:51.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:51.496 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.496 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:51.496 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:51.496 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:51.496 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:51.541 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:51.548 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:51.549 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:42:51.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:51.914 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:42:52.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:52.019 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.019 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:52.019 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:52.020 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:52.036 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:52.036 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:52.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:52.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.038 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:52.038 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:52.038 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:52.038 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:52.081 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:52.083 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:52.084 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:52.084 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:52.088 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:52.090 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:52.090 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:42:52.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.382 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:42:52.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:52.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.558 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:52.558 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:52.558 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:52.574 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:52.574 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:52.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:52.577 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.577 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:52.577 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:52.577 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:52.577 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:52.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:52.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:52.634 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:52.634 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:52.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:52.849 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:42:53.084 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:53.084 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:53.085 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:53.089 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:53.091 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:53.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.095 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:53.095 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:53.111 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:53.111 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:53.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:53.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.113 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:53.113 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:53.113 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:53.113 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:53.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:53.169 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:53.170 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:53.170 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.320 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:42:53.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:53.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.634 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:53.634 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:53.650 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:53.650 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:53.650 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:53.652 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.652 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:53.652 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:53.652 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:53.652 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:53.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:42:53.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:53.700 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:53.700 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:53.701 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.701 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:53.790 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:42:54.085 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:54.085 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:54.085 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:54.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:54.264 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:42:54.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:54.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:54.534 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:54.534 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:54.551 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:54.551 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:54.551 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:54.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:54.553 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:54.553 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:54.553 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:54.553 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:54.601 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:54.608 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:54.608 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:42:54.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:54.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:54.736 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:42:55.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.019 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.020 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.020 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.020 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:55.038 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.038 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:55.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.040 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:55.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:55.040 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:55.040 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:55.085 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.092 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:55.092 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:42:55.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.208 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:42:55.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.560 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.560 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.560 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:55.578 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.578 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:55.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.580 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:55.580 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:55.580 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:55.580 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:55.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.635 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:55.636 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:55.636 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.636 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.680 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:42:55.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.837 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:55.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:55.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:55.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:55.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.857 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:55.857 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:55.857 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:55.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:55.913 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:55.920 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:55.920 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:55.921 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:55.922 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.153 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:42:56.328 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:56.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.331 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:56.331 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:56.331 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:56.348 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:56.348 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:56.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:56.350 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.350 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:56.350 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:56.350 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:56.350 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:56.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:56.404 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:56.404 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:56.404 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.624 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:42:56.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:56.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:56.821 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:56.821 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:56.839 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:56.839 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:56.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:56.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.842 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:56.842 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:56.842 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:56.842 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:56.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:56.892 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:56.892 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:56.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:56.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.096 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:42:57.305 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:57.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.308 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.308 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:57.326 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.326 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.326 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:57.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.328 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:57.328 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:57.328 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:57.328 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:57.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:57.384 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:57.384 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:57.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:57.488 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.489 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.489 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.489 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:57.505 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.505 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:57.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.507 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:57.507 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:57.507 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:57.507 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:57.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:57.556 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:57.556 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:57.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.566 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:42:57.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:57.978 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.979 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.979 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.979 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:57.987 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:57.987 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:57.988 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:57.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:57.989 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:57.989 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:57.989 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:57.989 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:58.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:58.037 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:42:58.038 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:58.038 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:58.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:58.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:58.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:58.468 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:58.475 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:58.476 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:58.476 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:42:58.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.477 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:42:58.477 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:42:58.477 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:42:58.477 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:42:58.508 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:42:58.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:58.532 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:42:58.532 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:42:58.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:42:58.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:42:58.956 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:42:58.956 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:42:58.956 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:42:58.966 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:42:58.966 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:42:58.966 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:42:58.966 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:42:58.966 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:42:58.967 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:42:58.967 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:42:58.969 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:42:58.969 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:42:58.969 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:42:58.969 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:42:58.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2142 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:03.969 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:43:03.969 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:43:03.971 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:43:03.972 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:43:03.972 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:43:03.973 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:43:03.980 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:43:03.981 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:43:03.981 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:03.981 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:43:03.981 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:43:03.984 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:43:03.984 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:43:03.984 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:43:03.984 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:03.985 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:43:03.985 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:43:03.985 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:43:03.985 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:43:03.986 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:03.986 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:43:03.986 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:43:03.987 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:43:03.987 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:03.987 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:43:03.987 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:43:03.987 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:43:03.987 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:43:03.987 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:43:03.989 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:43:03.989 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:43:03.989 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:03.991 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:43:03.991 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:43:03.991 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:43:03.991 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:43:03.991 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:43:03.992 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:43:03.992 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:43:03.992 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:43:03.992 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.993 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:03.997 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:43:04.474 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:43:04.519 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:43:04.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:04.521 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:43:04.521 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:43:04.541 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:04.541 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:04.541 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:04.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:04.549 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:04.549 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:04.549 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:04.549 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:04.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:04.578 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:04.578 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:04.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:04.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:04.947 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:43:04.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:04.995 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:04.995 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:04.998 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:05.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:05.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:05.418 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:43:05.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:05.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:05.621 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:05.621 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:05.641 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:05.641 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:05.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:05.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:05.644 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:05.644 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:05.644 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:05.644 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:05.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:05.696 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:05.696 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:05.696 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:05.696 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:05.888 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:43:05.996 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:05.996 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:05.996 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:05.998 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:06.359 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:43:06.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:06.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:06.832 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:43:06.997 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:06.998 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:06.998 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:06.999 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:07.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:07.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:07.052 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:07.052 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:07.061 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:07.061 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:07.061 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:07.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:07.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:07.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:07.063 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:07.063 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:07.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:07.120 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:07.120 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:07.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:07.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:07.305 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:43:07.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:07.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:07.777 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:43:07.998 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:07.999 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:07.999 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:08.001 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:08.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:08.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:08.218 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:08.218 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:08.236 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:08.236 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:08.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:08.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:08.238 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:08.238 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:08.239 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:08.239 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:08.250 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:43:08.285 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:08.293 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:08.293 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:08.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:08.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:08.723 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:43:09.000 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:09.000 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:09.000 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:09.001 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:09.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:09.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:09.195 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:43:09.649 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:09.652 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:09.653 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:09.653 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:09.668 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:43:09.672 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:09.672 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:09.672 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:09.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:09.675 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:09.675 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:09.675 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:09.675 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:09.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:09.725 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:09.725 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:09.726 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:09.726 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:10.141 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:43:10.613 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:43:10.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:10.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:11.084 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:43:11.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:11.212 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:11.213 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:11.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:11.227 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:11.228 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:11.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:11.230 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:11.230 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:11.230 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:11.230 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:11.230 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:11.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:11.284 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:11.284 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:43:11.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:11.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:11.557 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:43:12.030 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:43:12.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:12.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:12.503 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:43:12.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:12.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:12.720 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:12.720 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:12.720 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:12.738 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:12.738 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:12.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:12.741 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:12.741 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:12.741 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:12.741 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:12.741 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:12.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:12.792 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:12.792 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:43:12.793 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:12.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:12.976 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:43:13.449 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:43:13.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:13.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:13.921 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:43:14.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:14.226 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:14.226 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:14.226 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:14.226 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:14.243 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:14.243 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:14.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:14.245 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:14.245 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:14.245 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:14.245 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:14.245 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:14.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:14.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:14.301 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:14.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:14.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:14.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:14.391 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:43:14.862 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:43:15.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:15.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:15.333 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:43:15.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:15.725 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:15.726 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:15.726 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:15.742 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:15.742 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:15.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:15.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:15.745 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:15.745 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:15.745 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:15.745 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:15.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:15.800 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:15.800 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:15.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:15.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:15.805 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:43:16.275 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:43:16.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:16.746 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:43:16.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:17.219 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:43:17.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:17.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:17.227 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:17.227 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:17.244 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:17.244 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:17.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:17.246 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:17.246 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:17.246 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:17.246 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:17.246 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:17.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:17.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:17.300 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:17.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:17.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:17.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:17.691 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:43:18.164 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:43:18.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:18.613 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:18.637 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:43:19.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:19.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:19.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:19.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:19.104 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:19.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:19.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:19.106 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:19.106 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:19.106 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:19.106 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:19.106 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:19.110 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:43:19.156 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:19.159 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:19.159 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:43:19.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:19.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:19.582 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:43:20.055 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:43:20.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:20.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:20.528 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:43:20.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:20.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:20.546 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:20.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:20.546 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:20.559 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:20.559 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:20.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:20.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:20.561 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:20.561 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:20.561 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:20.561 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:20.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:20.616 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:20.616 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:43:20.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:20.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:20.992 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:43:21.457 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:43:21.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:21.551 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:21.921 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:43:22.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:22.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:22.021 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:22.021 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:22.021 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:22.039 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:22.039 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:22.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:22.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:22.041 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:22.041 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:22.041 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:22.041 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:22.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:22.097 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:22.097 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:22.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:22.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:22.389 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:43:22.861 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:43:23.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:23.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:23.335 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:43:23.491 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:23.495 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:23.495 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:23.495 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:23.495 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:23.513 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:23.513 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:23.513 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:23.515 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:23.515 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:23.515 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:23.515 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:23.515 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:23.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:23.578 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:23.578 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:23.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:23.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:23.802 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:43:24.267 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:43:24.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:24.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:24.734 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:43:24.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:24.910 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:24.911 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:24.911 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:24.911 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:24.921 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:24.921 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:24.921 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:24.923 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:24.923 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:24.923 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:24.923 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:24.923 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:24.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:24.972 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:24.972 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:24.972 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:24.972 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:25.206 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:43:25.680 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:43:25.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:25.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:26.152 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:43:26.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:26.346 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:26.346 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:26.347 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:26.347 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:26.365 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:26.366 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:26.366 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:26.368 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:26.368 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:26.368 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:26.368 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:26.368 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:26.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:26.421 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:26.422 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:26.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:26.422 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:26.625 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:43:27.098 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:43:27.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:27.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:27.569 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:43:27.780 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:27.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:27.784 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:27.784 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:27.784 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:27.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:27.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:27.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:27.797 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:27.797 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:27.797 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:27.797 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:27.797 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:27.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:27.853 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:27.853 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:27.854 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:27.854 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:28.041 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:43:28.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:28.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:28.514 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:43:28.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:28.904 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:28.905 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:28.906 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:28.906 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:28.927 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:28.927 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:28.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:28.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:28.932 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:28.932 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:28.932 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:28.932 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:28.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:28.986 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:43:28.989 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:28.989 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:28.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:28.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:29.458 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:43:29.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:29.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:29.932 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:43:30.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:30.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:30.341 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:30.341 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:30.341 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:30.360 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:30.360 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:30.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:30.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:30.362 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:30.363 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:30.363 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:30.363 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:30.404 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:43:30.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:30.412 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:30.412 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:30.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:30.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:30.876 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:43:31.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:31.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:31.349 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:43:31.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:31.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:31.777 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:31.777 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:31.777 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:31.796 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:31.796 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:31.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:31.798 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:31.798 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:31.798 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:31.798 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:31.798 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:31.821 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:43:31.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:31.850 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:31.850 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:43:31.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:31.851 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:32.293 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:43:32.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:32.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:32.765 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:43:33.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:33.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:33.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:33.214 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:33.214 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:43:33.224 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:33.224 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:33.224 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:33.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:33.225 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:43:33.225 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:43:33.225 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:43:33.227 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:43:33.227 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:43:33.227 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:43:33.227 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:33.227 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6324 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:38.227 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:43:38.227 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:43:38.229 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:43:38.231 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:43:38.231 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:43:38.232 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:43:38.237 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:43:38.238 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:43:38.239 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:38.239 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:43:38.239 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:43:38.242 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:43:38.242 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:43:38.242 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:43:38.242 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:38.242 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:43:38.242 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:43:38.243 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:43:38.243 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:43:38.243 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:38.245 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:43:38.245 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:43:38.245 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:43:38.245 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:38.245 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:43:38.246 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:43:38.246 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:43:38.246 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:43:38.246 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:38.247 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:43:38.247 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:43:38.248 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:43:38.248 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:43:38.248 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:43:38.248 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:43:38.248 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:43:38.248 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:43:38.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.250 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:43:38.251 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:43:38.251 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:43:38.251 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.251 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.252 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:43:38.256 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:43:38.731 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:43:38.781 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:43:38.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:38.784 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:43:38.786 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:43:38.809 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:38.809 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:38.810 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:38.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:38.816 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:38.817 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:38.817 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:38.817 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:38.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:38.827 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:38.827 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:38.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:38.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:39.198 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:43:39.253 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:39.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:39.254 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:39.256 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:39.669 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:43:40.143 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:43:40.254 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:40.255 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:40.255 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:40.257 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:40.615 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:43:41.087 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:43:41.255 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:41.255 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:41.255 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:41.258 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:41.558 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:43:42.031 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:43:42.256 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:42.257 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:42.257 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:42.259 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:42.504 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:43:42.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:42.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:42.709 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:42.709 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:42.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:42.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:42.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:42.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:42.730 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:42.730 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:42.730 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:42.730 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:42.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:42.784 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:42.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:42.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:42.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:42.976 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:43:43.257 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:43:43.258 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:43:43.258 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:43:43.260 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:43:43.447 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:43:43.920 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:43:44.393 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:43:44.865 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:43:45.338 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:43:45.811 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:43:46.283 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:43:46.754 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:43:46.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:46.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:46.976 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:46.976 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:46.994 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:46.994 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:46.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:46.997 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:46.997 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:46.997 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:46.997 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:46.997 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:47.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:47.052 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:47.052 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:47.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:47.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:47.227 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:43:47.699 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:43:48.171 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:43:48.644 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:43:49.117 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:43:49.589 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:43:50.062 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:43:50.535 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:43:50.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:50.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:50.976 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:50.976 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:50.993 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:50.993 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:50.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:50.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:50.996 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:50.996 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:50.996 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:50.996 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:51.007 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:43:51.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:51.044 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:51.045 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:51.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:51.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:51.478 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:43:51.952 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:43:52.424 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:43:52.896 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:43:53.367 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:43:53.838 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:43:54.309 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:43:54.782 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:43:55.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:55.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:55.236 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:55.236 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:55.253 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:55.253 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:55.254 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:55.254 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:43:55.256 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:55.256 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:55.256 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:55.256 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:55.256 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:55.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:55.309 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:55.310 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:55.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:55.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:55.726 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:43:56.197 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:43:56.671 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:43:57.143 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:43:57.616 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:43:58.089 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:43:58.562 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:43:59.034 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:43:59.507 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:43:59.908 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:59.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:59.911 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:59.911 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:59.911 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=4680 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:43:59.928 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:43:59.928 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:43:59.928 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:43:59.930 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:59.930 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:43:59.930 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:43:59.930 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:43:59.930 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:43:59.974 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:43:59.979 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:43:59.982 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:43:59.982 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:43:59.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:43:59.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:00.447 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:44:00.920 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:44:01.393 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:44:01.865 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:44:02.337 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:44:02.810 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:44:03.282 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:44:03.755 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:44:04.228 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:44:04.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:04.304 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:04.304 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:04.304 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:04.304 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:04.321 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:04.321 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:04.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:04.324 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:04.324 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:04.324 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:04.324 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:04.324 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:04.365 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:04.372 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:04.372 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:44:04.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:04.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:04.700 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:44:05.173 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:44:05.647 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:44:06.119 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:44:06.593 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:44:07.065 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:44:07.537 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:44:08.010 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:44:08.482 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:44:08.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:08.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:08.697 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:08.697 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:08.697 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:08.707 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:08.707 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:08.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:08.709 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:08.709 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:08.709 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:08.709 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:08.709 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:08.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:44:08.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:08.768 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:08.768 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:08.768 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:08.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:08.950 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:44:09.423 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:44:09.896 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:44:10.368 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:44:10.839 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:44:11.310 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:44:11.781 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:44:12.251 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:44:12.722 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:44:13.084 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:13.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:13.088 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:13.088 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:13.104 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:13.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:13.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:13.106 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:13.106 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:13.106 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:13.106 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:13.107 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:13.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:13.156 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:13.156 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:13.156 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:13.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:13.195 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:44:13.668 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:44:14.140 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:44:14.611 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:44:15.082 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:44:15.552 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:44:16.023 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:44:16.496 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:44:16.969 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:44:17.441 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:44:17.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:17.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:17.478 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:17.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:17.494 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:17.494 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:17.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:17.497 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:17.497 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:17.497 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:17.497 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:17.497 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:17.541 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:44:17.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:17.549 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:17.549 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:17.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:17.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:17.912 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:44:18.385 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:44:18.858 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:44:19.331 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:44:19.804 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:44:20.277 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:44:20.749 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:44:21.222 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:44:21.695 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:44:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:21.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:21.758 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:21.758 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:21.775 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:21.775 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:21.775 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:21.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:21.777 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:21.777 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:21.777 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:21.777 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:21.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:21.828 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:21.828 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:44:21.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:21.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:22.160 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:44:22.624 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:44:23.089 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:44:23.553 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:44:24.018 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:44:24.484 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:44:24.957 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:44:25.430 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:44:25.903 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:44:26.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:26.047 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:26.047 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:26.048 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:26.048 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:26.065 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:26.065 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:26.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:26.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:26.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:26.067 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:26.067 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:26.067 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:26.113 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:26.120 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:26.120 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:44:26.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:26.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:26.370 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:44:26.835 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:44:27.299 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:44:27.763 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:44:28.227 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:44:28.691 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:44:29.156 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:44:29.620 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:44:30.084 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:44:30.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:30.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:30.372 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:30.372 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:30.372 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:30.390 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:30.390 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:30.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:30.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:30.392 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:30.392 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:30.392 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:30.392 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:30.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:30.440 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:30.440 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:30.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:30.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:30.549 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:44:31.016 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:44:31.488 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:44:31.962 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:44:32.434 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:44:32.906 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:44:33.380 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:44:33.852 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:44:34.326 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:44:34.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:34.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:34.481 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:34.481 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:34.481 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:34.498 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:34.498 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:34.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:34.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:34.500 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:34.500 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:34.500 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:34.500 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:34.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:34.553 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:34.553 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:34.554 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:34.554 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:34.797 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:44:35.269 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:44:35.743 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:44:36.215 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:44:36.688 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:44:37.161 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:44:37.634 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:44:38.108 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:44:38.579 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:44:38.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:38.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:38.757 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:38.757 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:38.758 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:38.767 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:38.767 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:38.767 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:38.768 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:38.769 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:38.769 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:38.769 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:38.769 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:38.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:38.852 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:38.852 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:38.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:38.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:39.052 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:44:39.525 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:44:39.997 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:44:40.469 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:44:40.940 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 02:44:41.414 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 02:44:41.886 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 02:44:42.359 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 02:44:42.832 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 02:44:43.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:43.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:43.025 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:43.025 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:43.025 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:43.043 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:43.043 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:43.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:43.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:43.046 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:43.046 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:43.046 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:43.046 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:43.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:43.096 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:43.097 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:43.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:43.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:43.305 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 02:44:43.772 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 02:44:44.242 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 02:44:44.715 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 02:44:45.188 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 02:44:45.661 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 02:44:46.135 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 02:44:46.608 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 02:44:47.081 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 02:44:47.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:47.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:47.296 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:47.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:47.297 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:47.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:47.314 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:47.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:47.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:47.317 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:47.317 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:47.317 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:47.317 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:47.363 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:47.371 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:47.371 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:47.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:47.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:47.554 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 02:44:48.026 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 02:44:48.500 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 02:44:48.972 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 02:44:49.445 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 02:44:49.918 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 02:44:50.391 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 02:44:50.865 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 02:44:51.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:51.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:51.259 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:51.259 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:51.260 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:51.276 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:51.276 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:51.276 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:51.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:51.279 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:51.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:51.279 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:51.279 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:51.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:51.288 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:51.288 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:51.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:51.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:51.336 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 02:44:51.808 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 02:44:52.282 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 02:44:52.754 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 02:44:53.228 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 02:44:53.700 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 02:44:54.173 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 02:44:54.646 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 02:44:55.118 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 02:44:55.528 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:55.531 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:55.532 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:55.532 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:55.532 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:55.550 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:55.551 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:55.551 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:55.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:55.553 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:55.553 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:55.554 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:55.554 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:55.591 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 02:44:55.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:55.605 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:55.605 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:55.605 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:55.606 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:56.064 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 02:44:56.537 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 02:44:57.009 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 02:44:57.482 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 02:44:57.954 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 02:44:58.427 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 02:44:58.901 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 02:44:59.373 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 02:44:59.800 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:59.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:59.804 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:59.804 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:59.804 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:44:59.823 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:44:59.823 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:44:59.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:44:59.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:59.827 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:44:59.827 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:44:59.827 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:44:59.827 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:44:59.846 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 02:44:59.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:44:59.881 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:44:59.881 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:44:59.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:44:59.882 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:00.319 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 02:45:00.791 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 02:45:01.264 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 02:45:01.737 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 02:45:02.209 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 02:45:02.681 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 02:45:03.154 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 02:45:03.627 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 02:45:04.072 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:04.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:04.075 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:04.076 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:04.076 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:45:04.089 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:04.089 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:04.089 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:04.089 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:04.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:04.090 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:04.090 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:04.093 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:04.093 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:45:04.093 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:45:04.093 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:45:04.093 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:45:04.093 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=18564 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:45:09.093 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:45:09.093 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:45:09.094 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:09.095 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:09.096 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:09.096 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:09.105 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:09.106 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:45:09.106 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:09.106 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:45:09.107 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:45:09.109 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:45:09.110 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:45:09.110 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:45:09.110 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:09.111 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:09.111 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:45:09.111 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:45:09.111 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:45:09.111 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:09.113 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:45:09.113 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:45:09.113 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:45:09.113 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:09.113 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:09.114 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:45:09.114 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:45:09.114 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:45:09.114 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:09.116 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:45:09.116 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:45:09.117 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:45:09.117 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:09.117 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:09.117 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:45:09.117 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:45:09.117 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:45:09.117 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.120 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:45:09.120 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:45:09.120 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:45:09.121 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:45:09.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.121 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:45:09.122 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:45:09.122 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:45:09.122 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:14.126 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:45:14.126 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:45:14.127 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:14.130 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:14.130 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:14.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:14.136 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:45:14.137 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:45:14.137 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:14.137 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:45:14.137 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:45:14.141 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:45:14.141 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:45:14.142 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:45:14.142 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:14.142 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:45:14.142 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:45:14.143 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:45:14.143 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:45:14.143 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:14.144 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:45:14.145 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:45:14.145 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:45:14.145 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:14.145 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:45:14.145 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:45:14.145 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:45:14.145 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:45:14.146 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:45:14.147 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:45:14.147 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:45:14.148 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:45:14.148 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:45:14.151 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:45:14.152 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:45:14.152 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:45:14.152 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:14.157 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:45:14.634 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:45:14.682 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:45:14.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:14.686 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:45:14.687 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:45:14.706 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:14.707 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:14.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:14.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:14.715 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:14.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:14.715 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:14.715 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:14.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:14.737 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:14.737 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:14.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:14.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:15.107 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:45:15.155 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:15.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:15.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:15.159 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:15.577 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:45:16.051 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:45:16.157 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:16.157 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:16.157 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:16.160 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:16.524 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:45:16.996 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:45:17.157 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:17.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:17.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:17.161 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:17.469 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:45:17.941 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:45:18.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:18.158 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:18.159 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:18.162 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:18.413 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:45:18.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:18.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:18.781 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:18.782 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:18.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:18.801 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:18.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:18.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:18.803 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:18.803 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:18.803 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:18.803 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:18.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:18.851 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:18.851 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:18.852 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:18.852 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:18.884 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:45:19.159 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:45:19.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:45:19.159 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:45:19.163 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:45:19.355 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:45:19.828 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:45:20.301 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:45:20.773 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:45:21.246 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:45:21.719 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:45:22.191 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:45:22.664 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:45:23.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:23.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:23.049 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:23.049 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:23.049 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1922 tn=1 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:45:23.064 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:23.064 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:23.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:23.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:23.066 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:23.066 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:23.066 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:23.066 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:23.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:23.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:23.116 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:23.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:23.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:23.137 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:45:23.608 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:45:24.080 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:45:24.550 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:45:25.023 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:45:25.496 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:45:25.968 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:45:26.439 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:45:26.912 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:45:27.385 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:45:27.515 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:27.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:27.519 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:27.519 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:27.537 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:27.537 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:27.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:27.539 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:27.539 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:27.540 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:27.540 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:27.540 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:27.585 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:27.592 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:27.592 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:27.592 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:27.593 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:27.857 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:45:28.328 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:45:28.801 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:45:29.274 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:45:29.745 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:45:30.217 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:45:30.690 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:45:31.163 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:45:31.635 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:45:31.783 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:31.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:31.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:31.787 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:31.802 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:31.802 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:31.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:31.805 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:31.805 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:31.805 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:31.805 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:31.805 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:31.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:31.861 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:31.862 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:31.862 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:31.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:32.106 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:45:32.577 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:45:33.047 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:45:33.518 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:45:33.991 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:45:34.464 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:45:34.937 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:45:35.410 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:45:35.883 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:45:36.355 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:45:36.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:36.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:36.409 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:36.409 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:36.426 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:36.426 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:36.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:36.428 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:36.428 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:36.428 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:36.428 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:36.428 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:36.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:36.476 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:45:36.477 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:45:36.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:36.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:36.826 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:45:37.300 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:45:37.772 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:45:38.245 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:45:38.718 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:45:39.191 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:45:39.664 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:45:40.137 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:45:40.609 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:45:41.082 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:45:41.284 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:41.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:41.287 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:41.287 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:41.287 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:45:41.306 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:41.306 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:41.306 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:41.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:41.309 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:41.309 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:41.309 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:41.309 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:41.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:41.360 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:45:41.360 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:45:41.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:41.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:41.555 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:45:42.027 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:45:42.501 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:45:42.973 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:45:43.445 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:45:43.919 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:45:44.392 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:45:44.863 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:45:45.337 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:45:45.810 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:45:46.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:46.169 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:46.170 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:46.170 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:46.170 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:45:46.187 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:46.187 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:46.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:46.190 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:46.190 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:46.190 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:46.190 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:46.190 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:46.233 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:46.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:46.241 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:46.241 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:46.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:46.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:46.281 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:45:46.753 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:45:47.223 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:45:47.694 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:45:48.165 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:45:48.636 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:45:49.109 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:45:49.581 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:45:50.053 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:45:50.532 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:45:51.005 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:45:51.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:51.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:51.042 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:51.042 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:51.059 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:51.059 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:51.059 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:51.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:51.062 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:51.062 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:51.062 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:51.062 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:51.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:51.113 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:51.114 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:51.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:51.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:51.475 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:45:51.946 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:45:52.420 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:45:52.892 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:45:53.364 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:45:53.837 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:45:54.310 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:45:54.782 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:45:55.253 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:45:55.724 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:45:55.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:55.922 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:55.922 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:55.922 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:55.936 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:45:55.936 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:45:55.936 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:45:55.938 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:55.938 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:55.938 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:55.938 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:45:55.938 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:45:55.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:45:55.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:45:55.989 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:45:55.990 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:45:55.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:55.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:45:56.195 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:45:56.668 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:45:57.141 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:45:57.613 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:45:58.087 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:45:58.559 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:45:59.032 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:45:59.505 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:45:59.978 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:46:00.450 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:46:00.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:00.675 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:00.676 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:00.676 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:00.695 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:00.695 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:00.695 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:00.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:00.697 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:00.697 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:00.697 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:00.697 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:00.741 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:00.749 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:00.750 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:46:00.750 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:00.750 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:00.924 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:46:01.396 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:46:01.868 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:46:02.342 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:46:02.815 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:46:03.287 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:46:03.758 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:46:04.232 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:46:04.704 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:46:05.177 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:46:05.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:05.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:05.493 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:05.493 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:05.493 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:05.508 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:05.508 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:05.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:05.510 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:05.510 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:05.510 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:05.510 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:05.510 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:05.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:05.560 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:05.561 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:46:05.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:05.562 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:05.650 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:46:06.122 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:46:06.594 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:46:07.068 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:46:07.541 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:46:08.012 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:46:08.481 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:46:08.946 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:46:09.410 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:46:09.883 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:46:10.357 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:46:10.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:10.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:10.372 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:10.372 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:10.372 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:10.390 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:10.390 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:10.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:10.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:10.392 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:10.392 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:10.392 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:10.392 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:10.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:10.442 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:10.442 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:10.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:10.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:10.829 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:46:11.303 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:46:11.775 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:46:12.247 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:46:12.720 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:46:13.193 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:46:13.665 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:46:14.139 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:46:14.454 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:14.457 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:14.457 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:14.458 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:14.458 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:14.477 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:14.477 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:14.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:14.479 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:14.479 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:14.479 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:14.479 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:14.479 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:14.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:14.528 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:14.528 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:14.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:14.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:14.611 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:46:15.083 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:46:15.555 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:46:16.029 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:46:16.500 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:46:16.972 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 02:46:17.446 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 02:46:17.919 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 02:46:18.393 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 02:46:18.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:18.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:18.730 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:18.730 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:18.731 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:18.749 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:18.749 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:18.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:18.751 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:18.751 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:18.751 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:18.751 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:18.751 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:18.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:18.800 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:18.800 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:18.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:18.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:18.864 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 02:46:19.338 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 02:46:19.810 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 02:46:20.282 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 02:46:20.756 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 02:46:21.228 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 02:46:21.701 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 02:46:22.174 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 02:46:22.647 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 02:46:23.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:23.006 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:23.006 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:23.006 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:23.006 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:23.020 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:23.020 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:23.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:23.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:23.023 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:23.023 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:23.023 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:23.023 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:23.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:23.075 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:23.075 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:23.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:23.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:23.119 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 02:46:23.592 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 02:46:24.064 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 02:46:24.537 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 02:46:25.011 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 02:46:25.483 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 02:46:25.957 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 02:46:26.429 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 02:46:26.902 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 02:46:27.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:27.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:27.280 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:27.280 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:27.280 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:27.293 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:27.293 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:27.293 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:27.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:27.296 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:27.296 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:27.296 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:27.296 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:27.337 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:27.345 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:27.345 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:27.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:27.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:27.375 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 02:46:27.848 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 02:46:28.321 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 02:46:28.793 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 02:46:29.266 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 02:46:29.739 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 02:46:30.212 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 02:46:30.683 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 02:46:31.157 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 02:46:31.630 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 02:46:31.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:31.712 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:31.713 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:31.713 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:31.713 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:31.730 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:31.730 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:31.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:31.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:31.732 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:31.732 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:31.732 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:31.732 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:31.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:31.780 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:31.780 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:31.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:31.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:32.102 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 02:46:32.575 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 02:46:33.048 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 02:46:33.520 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 02:46:33.994 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 02:46:34.466 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 02:46:34.938 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 02:46:35.412 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 02:46:35.884 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 02:46:35.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:35.985 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:35.985 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:35.985 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:35.985 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:36.003 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:36.003 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:36.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:36.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:36.005 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:36.005 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:36.005 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:36.005 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:36.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:36.056 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:36.056 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:36.056 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:36.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:36.351 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 02:46:36.822 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 02:46:37.296 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 02:46:37.766 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 02:46:38.235 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 02:46:38.706 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 02:46:39.179 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 02:46:39.651 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 02:46:40.123 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 02:46:40.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:40.253 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:40.253 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:40.253 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:40.254 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:40.266 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:40.266 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:40.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:40.268 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:40.268 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:40.269 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:40.269 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:40.269 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:40.313 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:40.320 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:46:40.320 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:46:40.320 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:40.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:40.594 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 02:46:41.066 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 02:46:41.539 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 02:46:42.012 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 02:46:42.486 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 02:46:42.958 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 02:46:43.431 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 02:46:43.904 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 02:46:44.376 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 02:46:44.511 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:44.514 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:44.515 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:44.515 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:44.515 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:44.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:44.521 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:44.521 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:46:44.521 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:46:44.521 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:46:49.524 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:46:49.524 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:46:49.525 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:49.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:49.529 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:49.531 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:49.539 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:49.539 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:46:49.539 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:49.539 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:46:49.539 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:46:49.540 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:46:49.540 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:46:49.540 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:46:49.541 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:46:49.542 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:46:49.542 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:46:49.542 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:46:49.543 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:46:49.544 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:46:49.544 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:46:49.544 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:46:49.546 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:46:49.546 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:46:49.546 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:49.547 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:46:49.547 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:46:49.547 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:46:54.551 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:46:54.551 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:46:54.552 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:54.554 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:54.555 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:54.555 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:54.563 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:46:54.564 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:46:54.564 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:54.564 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:46:54.564 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:46:54.567 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:46:54.567 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:46:54.567 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:46:54.567 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:54.568 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:46:54.568 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:46:54.568 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:46:54.568 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:46:54.568 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:54.569 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:46:54.569 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:46:54.569 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:46:54.569 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:54.569 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:46:54.569 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:46:54.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:46:54.570 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:46:54.570 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:46:54.571 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:46:54.571 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:46:54.571 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:46:54.572 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:46:54.574 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:46:54.574 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:46:54.574 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:46:54.579 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:46:55.058 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:46:55.101 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:46:55.103 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:46:55.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:55.105 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:46:55.124 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:55.124 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:55.125 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:55.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:55.133 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:55.133 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:55.133 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:55.133 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:55.161 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:55.162 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:55.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:55.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:55.525 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:46:55.576 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:55.577 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:55.603 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:55.603 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:55.996 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:46:56.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:56.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:56.201 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:56.201 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:56.221 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:56.221 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:56.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:56.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:56.223 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:56.223 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:56.223 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:56.223 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:56.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:56.272 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:56.273 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:56.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:56.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:56.467 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:46:56.577 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:56.604 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:56.605 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:56.940 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:46:57.413 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:46:57.578 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:57.605 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:57.605 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:57.605 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:57.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:57.636 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:57.636 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:57.636 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:57.645 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:57.645 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:57.645 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:57.648 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:57.648 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:57.648 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:57.648 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:57.648 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:57.696 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:57.705 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:57.705 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:57.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:57.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:57.881 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:46:58.351 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:46:58.579 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:58.606 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:58.607 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:58.607 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:58.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:58.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:58.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:58.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:58.810 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:46:58.810 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:46:58.810 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:46:58.812 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:58.812 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:58.812 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:58.812 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:46:58.812 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:46:58.822 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:46:58.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:46:58.860 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:46:58.861 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:46:58.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:58.861 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:46:59.293 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:46:59.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:46:59.608 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:46:59.608 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:46:59.608 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:46:59.767 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:47:00.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:00.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:00.222 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:00.222 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:00.231 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:00.231 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:00.231 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:00.233 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:00.234 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:00.234 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:00.234 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:00.234 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:00.238 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:47:00.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:00.295 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:00.295 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:00.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:00.295 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:00.711 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:47:01.184 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:47:01.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:01.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:01.301 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:01.302 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:01.319 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:01.319 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:01.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:01.321 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:01.321 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:01.321 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:01.321 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:01.321 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:01.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:01.374 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:01.374 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:47:01.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:01.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:01.657 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:47:02.130 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:47:02.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:02.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:02.328 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:02.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:02.329 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:02.346 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:02.346 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:02.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:02.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:02.349 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:02.350 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:02.350 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:02.350 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:02.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:02.402 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:02.403 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:47:02.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:02.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:02.603 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:47:03.074 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:47:03.350 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:03.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:03.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:03.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:03.354 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:03.373 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:03.373 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:03.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:03.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:03.377 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:03.377 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:03.377 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:03.377 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:03.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:03.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:03.429 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:03.430 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:03.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:03.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:03.546 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:47:04.017 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:47:04.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:04.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:04.373 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:04.373 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:04.392 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:04.392 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:04.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:04.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:04.394 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:04.395 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:04.395 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:04.395 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:04.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:04.441 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:04.441 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:04.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:04.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:04.488 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:47:04.959 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:47:05.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:05.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:05.394 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:05.394 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:05.413 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:05.413 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:05.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:05.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:05.415 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:05.415 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:05.415 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:05.415 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:05.429 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:47:05.457 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:05.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:05.466 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:05.467 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:05.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:05.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:05.901 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:47:06.374 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:47:06.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:06.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:06.773 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:06.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:06.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:06.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:06.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:06.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:06.794 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:06.794 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:06.794 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:06.794 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:06.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:06.846 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:47:06.849 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:06.849 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:47:06.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:06.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:07.317 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:47:07.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:07.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:07.739 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:07.739 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:07.739 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:07.755 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:07.755 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:07.755 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:07.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:07.758 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:07.758 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:07.758 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:07.758 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:07.790 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:47:07.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:07.812 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:07.812 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:47:07.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:07.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:08.254 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:47:08.718 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:47:08.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:08.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:08.745 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:08.745 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:08.745 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:08.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:08.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:08.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:08.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:08.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:08.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:08.766 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:08.766 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:08.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:08.816 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:08.816 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:08.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:08.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:09.186 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:47:09.658 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:47:09.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:09.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:09.816 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:09.816 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:09.816 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:09.825 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:09.825 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:09.825 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:09.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:09.827 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:09.827 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:09.827 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:09.827 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:09.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:09.880 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:09.880 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:09.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:09.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:10.131 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:47:10.604 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:47:11.076 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:47:11.249 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:11.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:11.252 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:11.252 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:11.252 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:11.270 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:11.270 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:11.270 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:11.273 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:11.273 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:11.273 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:11.273 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:11.273 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:11.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:11.329 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:11.329 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:11.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:11.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:11.549 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:47:12.022 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:47:12.494 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:47:12.685 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:12.688 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:12.688 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:12.688 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:12.688 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:12.703 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:12.703 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:12.703 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:12.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:12.706 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:12.706 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:12.706 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:12.706 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:12.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:12.757 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:12.757 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:12.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:12.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:12.967 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:47:13.439 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:47:13.911 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:47:14.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:14.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:14.124 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:14.124 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:14.124 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:14.133 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:14.133 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:14.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:14.135 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:14.135 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:14.135 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:14.135 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:14.135 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:14.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:14.187 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:14.187 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:14.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:14.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:14.382 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:47:14.856 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:47:15.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:15.246 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:15.246 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:15.247 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:15.247 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:15.265 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:15.265 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:15.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:15.268 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:15.268 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:15.268 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:15.268 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:15.268 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:15.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:15.328 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:47:15.332 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:15.332 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:15.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:15.333 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:15.800 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:47:16.273 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:47:16.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:16.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:16.683 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:16.683 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:16.683 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:16.702 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:16.702 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:16.702 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:16.704 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:16.704 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:16.705 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:16.705 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:16.705 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:16.746 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:47:16.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:16.756 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:16.757 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:16.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:16.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:17.218 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:47:17.692 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:47:18.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:18.119 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:18.119 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:18.119 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:18.119 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:18.138 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:18.138 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:18.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:18.140 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:18.140 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:18.140 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:18.140 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:18.140 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:18.164 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:47:18.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:18.198 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:18.198 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:18.198 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:18.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:18.636 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:47:19.107 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:47:19.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:19.554 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:19.555 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:19.555 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:19.555 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:19.565 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:19.565 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:19.565 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:19.565 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:19.566 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:19.566 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:19.566 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:19.566 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:19.566 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:47:19.566 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:47:19.566 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:19.567 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5405 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:24.568 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:47:24.569 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:47:24.570 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:24.571 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:24.571 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:24.572 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:24.578 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:24.578 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:47:24.579 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:24.579 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:47:24.579 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:47:24.581 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:47:24.581 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:47:24.581 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:47:24.581 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:24.582 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:24.582 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:47:24.582 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:47:24.582 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:47:24.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:24.584 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:47:24.584 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:47:24.584 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:47:24.584 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:24.584 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:24.584 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:47:24.585 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:47:24.585 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:47:24.585 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:24.586 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:47:24.586 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:47:24.587 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:47:24.587 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:24.587 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:24.587 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:47:24.587 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:47:24.587 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:47:24.587 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:24.589 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:47:24.589 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:47:24.589 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:47:24.589 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:47:24.589 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:47:24.590 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:47:24.590 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:47:24.590 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.590 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:24.595 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:47:25.072 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:47:25.117 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:47:25.120 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:47:25.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:25.121 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:47:25.138 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:25.138 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:25.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:25.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:25.144 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:25.145 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:25.145 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:25.145 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:25.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:25.173 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:25.174 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:25.174 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:25.174 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:25.545 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:47:25.593 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:25.593 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:25.594 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:25.597 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:26.016 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:47:26.489 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:47:26.594 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:26.594 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:26.596 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:26.599 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:26.962 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:47:27.434 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:47:27.595 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:27.595 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:27.596 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:27.599 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:27.908 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:47:28.177 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:28.380 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:47:28.595 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:28.596 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:28.597 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:28.601 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:28.853 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:47:28.924 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:28.926 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:28.927 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:28.927 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=936 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:28.927 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:28.927 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:28.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:28.945 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:28.945 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:28.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:28.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:29.323 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:47:29.596 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:29.596 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:29.598 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:29.602 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:29.794 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:47:30.268 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:47:30.740 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:47:31.213 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:47:31.684 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:47:31.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:32.154 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:47:32.628 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:47:32.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:32.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:32.773 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:32.773 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:32.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:32.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:32.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:32.793 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:32.793 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:32.793 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:32.793 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:32.793 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:32.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:32.841 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:32.842 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:47:32.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:32.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:33.100 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:47:33.573 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:47:34.046 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:47:34.517 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:47:34.981 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:47:35.446 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:47:35.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:35.919 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:47:36.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:36.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:36.372 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:36.372 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:36.372 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:36.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:36.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:36.374 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:36.374 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:36.375 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:36.375 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:36.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:36.389 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:36.390 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:47:36.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:36.391 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:36.392 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:47:36.865 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:47:37.339 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:47:37.811 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:47:38.285 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:47:38.757 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:47:39.230 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:47:39.391 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:39.704 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:47:40.176 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:47:40.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:40.233 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:40.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:40.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:40.233 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:40.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:40.251 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:40.251 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:40.254 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:40.254 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:40.254 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:40.254 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:40.254 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:40.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:40.301 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:40.302 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:40.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:40.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:40.649 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:47:41.122 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:47:41.594 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:47:42.065 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:47:42.536 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:47:43.009 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:47:43.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:43.482 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:47:43.919 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:43.921 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:43.922 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:43.922 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=4177 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:43.922 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=4177 tn=6 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:43.922 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:43.922 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:43.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:43.954 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:43.954 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:47:43.954 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:43.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:43.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:44.427 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:47:44.900 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:47:45.372 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:47:45.846 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:47:46.318 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:47:46.790 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:47:46.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:47.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:47.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:47.229 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:47.229 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:47.247 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:47.247 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:47.247 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:47.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:47.249 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:47.249 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:47.250 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:47.250 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:47.263 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:47:47.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:47.297 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:47.297 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:47.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:47.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:47.735 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:47:48.207 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:47:48.680 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:47:49.153 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:47:49.625 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:47:50.099 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:47:50.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:50.572 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:47:50.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:50.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:50.966 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:50.966 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:50.966 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:50.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:50.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:50.967 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:50.967 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:50.967 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:50.967 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:50.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:50.994 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:47:50.994 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:47:50.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:50.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:51.043 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:47:51.509 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:47:51.983 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:47:52.455 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:47:52.927 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:47:53.398 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:47:53.871 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:47:54.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:54.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:54.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:54.264 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:54.264 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:54.264 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:47:54.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:54.274 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:54.274 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:54.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:54.275 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:54.275 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:54.275 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:54.277 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:47:54.277 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:47:54.277 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:47:54.277 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:59.277 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:47:59.277 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:47:59.279 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:59.281 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:59.281 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:59.282 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:59.294 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:47:59.295 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:47:59.295 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:59.295 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:47:59.295 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:47:59.297 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:47:59.297 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:47:59.298 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:47:59.298 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:59.298 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:47:59.298 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:47:59.298 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:47:59.298 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:47:59.298 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:47:59.299 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:47:59.300 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:47:59.300 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:47:59.300 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:47:59.301 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:47:59.301 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:47:59.301 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:47:59.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:47:59.304 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:47:59.304 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:47:59.304 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:47:59.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:47:59.308 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:47:59.780 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:47:59.832 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:47:59.834 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:47:59.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:47:59.836 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:47:59.859 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:47:59.859 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:47:59.860 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:47:59.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:59.864 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:59.864 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:59.865 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:47:59.865 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:47:59.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:47:59.875 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:47:59.876 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:47:59.876 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:47:59.876 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:00.253 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:48:00.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:00.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:00.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:00.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:00.726 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:48:01.199 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:48:01.307 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:01.307 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:01.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:01.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:01.671 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:48:02.144 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:48:02.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:02.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:02.308 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:02.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:02.618 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:48:02.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:03.090 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:48:03.309 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:03.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:03.310 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:03.310 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:03.561 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:48:03.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:03.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:03.635 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:03.635 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=936 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:03.635 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:03.635 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:03.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:03.653 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:03.654 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:03.654 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:03.654 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:04.034 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:48:04.310 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:04.310 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:04.311 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:04.311 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:04.507 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:48:04.979 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:48:05.452 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:48:05.925 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:48:06.397 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:48:06.655 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:06.870 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:48:07.343 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:48:07.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:07.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:07.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:07.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:07.493 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1768 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:07.493 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1768 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:07.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:07.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:07.493 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:07.493 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:07.494 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:07.494 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:07.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:07.530 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:07.530 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:07.530 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:07.531 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:07.816 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:48:08.289 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:48:08.761 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:48:09.234 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:48:09.705 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:48:10.178 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:48:10.535 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:10.651 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:48:11.123 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:48:11.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:11.344 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:11.345 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:11.345 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:11.345 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=2600 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:11.345 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=2600 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:11.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:11.346 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:11.346 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:11.347 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:11.347 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:11.348 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:11.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:11.358 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:11.359 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:11.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:11.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:11.596 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:48:11.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:12.069 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:48:12.307 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:12.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:12.311 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:12.311 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:12.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:12.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:12.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:12.331 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:12.331 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:12.331 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:12.331 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:12.331 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:12.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:12.378 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:12.378 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:48:12.378 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:12.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:12.542 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:48:13.016 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:48:13.482 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:48:13.949 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:48:14.423 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:48:14.896 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:48:15.368 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:48:15.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:15.842 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:48:15.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:15.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:15.914 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:15.914 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:15.914 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:15.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:15.915 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:15.915 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:15.915 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:15.915 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:15.915 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:15.929 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:15.933 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:15.933 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:48:15.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:15.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:16.314 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:48:16.787 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:48:17.257 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:48:17.731 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:48:18.203 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:48:18.676 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:48:18.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:19.149 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:48:19.621 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:48:19.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:19.771 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:19.772 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:19.772 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:19.772 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:19.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:19.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:19.773 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:19.774 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:19.774 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:19.775 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:19.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:19.808 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:19.808 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:48:19.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:19.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:20.094 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:48:20.567 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:48:21.039 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:48:21.512 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:48:21.985 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:48:22.458 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:48:22.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:22.931 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:48:23.404 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:48:23.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:23.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:23.628 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:23.628 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:23.628 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:23.629 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:23.629 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:23.629 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:23.629 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:23.629 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:23.630 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:23.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:23.641 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:23.641 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:48:23.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:23.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:23.873 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:48:24.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:24.338 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:48:24.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:24.579 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:24.579 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:24.579 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:24.580 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:24.598 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:24.598 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:24.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:24.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:24.601 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:24.601 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:24.601 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:24.601 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:24.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:24.649 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:24.649 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:24.649 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:24.650 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:24.805 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:48:25.275 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:48:25.746 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:48:26.219 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:48:26.692 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:48:27.164 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:48:27.637 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:48:27.842 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:28.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:28.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:28.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:28.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:28.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:28.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:28.075 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:28.075 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:28.075 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:28.076 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:28.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:28.107 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:28.107 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:28.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:28.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:28.110 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:48:28.581 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:48:29.053 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:48:29.526 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:48:29.999 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:48:30.471 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:48:30.943 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:48:31.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:31.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:31.380 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:31.380 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:31.380 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:31.381 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=6931 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:31.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:31.381 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:31.381 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:31.381 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:31.381 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:31.381 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:31.410 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:31.412 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:31.413 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:31.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:31.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:31.416 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:48:31.889 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:48:32.362 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:48:32.834 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:48:33.306 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:48:33.777 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:48:34.250 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:48:34.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:34.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:34.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:34.686 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:34.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:34.687 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=7645 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:34.687 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:34.687 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:34.687 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:34.687 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:34.688 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:34.688 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:34.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:34.721 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:34.721 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:34.721 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:34.721 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:34.723 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:48:35.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:35.195 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:48:35.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:35.633 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:35.633 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:35.633 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:35.653 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:35.653 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:35.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:35.655 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:35.655 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:35.655 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:35.655 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:35.655 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:35.666 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:48:35.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:35.705 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:35.705 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:48:35.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:35.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:36.138 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:48:36.611 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:48:37.084 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:48:37.558 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:48:38.030 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:48:38.503 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:48:38.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:38.976 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:48:39.367 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:39.370 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:39.370 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:39.370 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:39.370 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:39.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:39.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:39.371 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:39.371 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:39.371 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:39.371 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:39.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:39.398 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:39.398 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:48:39.398 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:39.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:39.447 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:48:39.918 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:48:40.392 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:48:40.865 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:48:41.336 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:48:41.809 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:48:42.282 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:48:42.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:42.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:42.677 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:42.677 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:42.677 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:42.677 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:42.677 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:42.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:42.678 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:42.678 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:42.678 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:42.678 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:42.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:42.705 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:42.705 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:48:42.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:42.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:42.754 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:48:43.225 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:48:43.697 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:48:44.171 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:48:44.644 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:48:45.117 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:48:45.590 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:48:45.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:45.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:45.982 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:45.983 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:45.983 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:45.983 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:45.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:45.983 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:45.984 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:45.984 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:45.984 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:45.984 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:46.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:48:46.009 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:48:46.009 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:48:46.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:46.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:46.061 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:48:46.531 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:48:46.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:46.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:46.924 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:46.924 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:46.924 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:46.925 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:48:46.930 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:48:46.931 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:48:46.931 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:48:46.931 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:48:46.931 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:46.931 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10289 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:48:51.938 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:48:51.939 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:48:51.939 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:48:51.939 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:48:51.939 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:48:51.939 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:48:51.947 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:48:51.948 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:48:51.948 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:48:51.948 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:48:51.948 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:48:51.949 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:48:51.950 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:48:51.950 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:48:51.950 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:48:51.950 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:48:51.951 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:48:51.951 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:48:51.951 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:48:51.951 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:48:51.952 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:48:51.952 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:48:51.952 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:51.953 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:48:51.953 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:48:51.953 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:48:51.954 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:48:51.954 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:48:51.954 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:48:51.954 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:48:51.954 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:48:51.954 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:51.958 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:48:51.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:48:51.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:48:51.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:48:51.958 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:48:51.959 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:48:51.959 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:48:51.959 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:48:51.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:48:51.964 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:48:52.441 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:48:52.484 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:48:52.485 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:48:52.486 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:48:52.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:48:52.490 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:48:52.490 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:48:52.490 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:48:52.491 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:48:52.492 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:48:52.492 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:48:52.492 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:48:52.492 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:48:52.908 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:48:52.962 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:52.963 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:52.963 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:52.966 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:53.379 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:48:53.844 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:48:53.963 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:53.964 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:53.964 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:53.967 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:54.309 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:48:54.774 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:48:54.965 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:54.965 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:54.965 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:54.967 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:55.239 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:48:55.706 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:48:55.965 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:55.966 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:55.966 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:55.968 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:56.172 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:48:56.640 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:48:56.966 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:48:56.966 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:48:56.967 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:48:56.969 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:48:57.113 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:48:57.580 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:48:58.046 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:48:58.513 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:48:58.979 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:48:59.445 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:48:59.911 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:49:00.376 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:49:00.842 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:49:01.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:01.186 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:01.190 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:01.190 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:01.191 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:01.191 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:01.191 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:01.191 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:01.191 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:01.195 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:01.195 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:01.195 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:01.195 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:01.195 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2017 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:06.194 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:06.194 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:06.196 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:06.197 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:06.199 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:06.203 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:06.211 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:06.213 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:06.213 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:06.213 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:06.213 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:49:06.216 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:49:06.216 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:49:06.216 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:06.216 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:06.216 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:06.216 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:49:06.217 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:06.217 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:49:06.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:06.218 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:49:06.218 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:49:06.218 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:06.218 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:06.219 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:06.219 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:49:06.219 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:06.219 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:49:06.219 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:06.220 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:49:06.220 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:49:06.221 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:06.221 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:06.221 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:06.221 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:49:06.221 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:06.221 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:49:06.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:49:06.224 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:49:06.224 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:49:06.224 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:06.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:06.228 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:49:06.706 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:49:06.750 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:06.753 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:49:06.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:06.755 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:49:06.758 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:06.758 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:06.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:06.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:06.759 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:06.759 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:06.759 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:06.759 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:07.172 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:49:07.226 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:07.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:07.227 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:07.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:07.640 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:49:08.113 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:49:08.227 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:08.228 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:08.228 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:08.232 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:08.583 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:49:09.052 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:49:09.228 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:09.228 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:09.229 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:09.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:09.523 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:49:09.993 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:49:10.229 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:10.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:10.230 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:10.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:10.465 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:49:10.932 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:49:11.229 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:11.230 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:11.230 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:11.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:11.397 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:49:11.867 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:49:12.333 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:49:12.799 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:49:13.266 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:49:13.732 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:49:14.198 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:49:14.664 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:49:15.130 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:49:15.523 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:15.523 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:15.528 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:15.528 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:15.528 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:15.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:15.529 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:15.529 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:15.529 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:15.533 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:15.533 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:15.533 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:15.533 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:49:15.533 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2026 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.534 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.535 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.535 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.535 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:15.535 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2027 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:20.532 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:20.532 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:20.533 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:20.535 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:20.536 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:20.536 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:20.544 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:20.545 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:20.545 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:20.545 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:20.545 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:49:20.548 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:49:20.548 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:49:20.548 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:20.548 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:20.549 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:20.549 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:49:20.549 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:20.549 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:49:20.550 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:20.551 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:20.551 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:49:20.551 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:20.553 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:20.553 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:49:20.553 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:49:20.556 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:49:20.556 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:49:20.556 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:49:20.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:20.561 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:49:21.039 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:49:21.084 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:21.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:21.088 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:49:21.091 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:49:21.096 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:21.096 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:21.096 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:21.503 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:49:21.559 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:21.559 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:21.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:21.563 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:21.966 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:49:22.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:22.098 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:22.098 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:22.099 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:22.099 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:22.435 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:49:22.561 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:22.561 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:22.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:22.564 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:22.905 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:49:23.371 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:49:23.562 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:23.562 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:23.562 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:23.564 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:23.836 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:49:24.301 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:49:24.562 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:24.562 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:24.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:24.565 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:24.766 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:49:25.231 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:49:25.563 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:25.563 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:25.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:25.566 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:25.698 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:49:26.163 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:49:26.635 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:49:27.106 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:49:27.572 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:49:28.037 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:49:28.502 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:49:28.968 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:49:29.433 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:49:29.899 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:49:30.367 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:49:30.839 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:49:31.310 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:49:31.781 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:49:32.255 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:49:32.727 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:49:33.199 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:49:33.670 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:49:33.948 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:33.948 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:33.952 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:33.953 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:33.953 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:33.953 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:33.953 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:33.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2919 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:38.955 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:38.956 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:38.957 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:38.959 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:38.959 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:38.960 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:38.964 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:38.965 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:38.965 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:38.965 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:38.965 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:49:38.967 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:49:38.967 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:49:38.968 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:38.968 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:38.968 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:38.968 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:49:38.969 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:38.969 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:49:38.969 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:38.970 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:38.970 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:49:38.970 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:38.972 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:38.972 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:49:38.972 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:38.974 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:49:38.974 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:49:38.974 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:49:38.974 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:49:38.975 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:49:38.975 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:49:38.975 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.975 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:38.980 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:49:39.457 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:49:39.503 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:39.506 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:49:39.508 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:39.508 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:49:39.511 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:39.511 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:39.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:39.512 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:39.513 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:39.513 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:39.513 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:39.513 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:39.929 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:49:39.978 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:39.978 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:39.979 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:39.982 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:40.400 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:49:40.547 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:40.873 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:49:40.979 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:40.980 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:40.980 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:40.983 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:41.072 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:41.346 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:49:41.594 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:41.818 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:49:41.980 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:41.980 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:41.980 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:41.984 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:42.289 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:49:42.763 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:49:42.981 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:42.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:42.981 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:42.984 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:43.235 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:49:43.609 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:43.707 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:49:43.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:43.982 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:43.982 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:43.985 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:44.143 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:44.178 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:49:44.651 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:49:44.660 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:45.123 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:49:45.182 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:45.595 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:49:46.066 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:49:46.540 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:49:47.012 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:49:47.188 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:47.484 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:49:47.955 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:49:48.428 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:49:48.901 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:49:49.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:49.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:49.235 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:49.236 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:49.236 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:49.236 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:49.236 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:49:54.239 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:54.239 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:54.240 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:54.242 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:54.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:54.243 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:54.269 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:54.271 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:54.272 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:54.272 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:49:54.272 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:49:54.278 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:49:54.278 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:49:54.279 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:54.279 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:54.279 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:54.280 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:49:54.280 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:49:54.280 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:49:54.281 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:54.283 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:49:54.284 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:49:54.284 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:54.284 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:54.285 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:54.285 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:49:54.286 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:49:54.286 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:49:54.286 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:54.287 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:49:54.288 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:49:54.288 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:54.288 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:49:54.288 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:54.288 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:49:54.289 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:49:54.289 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:49:54.289 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.292 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:49:54.293 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:49:54.293 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:49:54.293 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:54.298 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:49:54.770 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:49:54.822 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:49:54.824 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:49:54.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:54.826 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:49:54.844 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:54.844 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:54.845 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:54.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:54.848 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:54.848 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:54.848 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:54.848 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:54.867 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:54.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:54.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:54.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:54.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:54.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:54.937 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:54.940 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:54.941 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:54.941 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:54.956 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:54.956 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:54.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:54.957 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:54.957 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:54.957 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:54.957 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:54.957 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.013 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.014 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.014 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.194 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.194 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.212 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.212 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.212 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.214 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.214 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.214 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.214 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.242 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:49:55.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.247 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.248 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.296 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:55.296 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:55.298 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:55.301 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:55.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.458 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.458 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.458 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.476 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.477 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.477 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.478 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.478 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.478 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.478 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.527 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.532 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.532 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.711 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.711 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.713 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:49:55.726 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.727 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.728 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.728 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.728 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.728 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.728 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.764 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.764 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.769 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.771 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.772 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.772 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.783 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.784 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.785 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.785 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.785 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.805 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:55.805 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:49:55.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.810 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.816 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.816 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.816 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:55.836 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.839 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.839 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.839 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.839 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.848 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.850 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:55.850 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:49:55.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.850 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.854 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.854 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.854 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.854 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:55.864 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.864 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.865 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.865 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.865 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.865 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:55.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.905 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.905 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.915 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.919 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.919 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.931 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.931 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.932 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.932 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.932 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.932 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.944 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:55.946 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.946 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:55.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.955 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.955 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.965 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:55.965 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:55.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:55.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:55.967 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:55.967 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:55.967 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:55.967 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:55.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:49:55.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.000 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.001 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.010 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.010 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.029 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.030 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.030 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.030 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.030 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.038 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.038 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:49:56.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.055 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.055 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.055 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.055 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:56.070 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.070 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.071 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.071 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.071 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.071 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.071 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.083 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.085 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.085 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:49:56.085 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.085 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.101 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.102 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.102 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.102 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:56.115 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.117 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.117 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.117 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.117 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.117 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.132 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.132 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:56.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.180 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:49:56.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.246 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.246 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.246 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.246 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:56.265 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.265 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.265 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.266 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.266 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.266 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.266 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.297 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:56.297 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:56.298 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:56.302 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:56.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.323 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.323 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:56.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.498 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.502 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:56.519 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.519 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.519 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.520 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.520 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.520 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.520 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.521 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.559 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.559 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:56.560 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.560 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.650 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:49:56.757 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:56.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.765 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.765 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.765 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:56.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:56.780 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:56.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:56.782 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.782 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:56.782 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:56.782 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:56.782 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:56.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:56.785 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:56.786 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:56.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:56.786 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.002 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.008 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.009 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:57.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:57.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.030 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:57.030 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:57.030 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:57.030 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:57.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:57.073 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:57.073 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:57.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.121 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:49:57.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.264 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.264 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.264 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:57.277 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.278 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:57.278 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.278 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:57.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:57.279 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:57.279 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:57.298 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:57.298 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:57.299 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:57.303 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:57.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:57.308 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:57.308 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:57.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.513 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.516 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.516 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.516 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.516 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:57.536 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.536 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:57.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.537 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:57.537 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:57.537 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:57.537 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:57.594 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:49:57.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:57.600 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:57.600 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:57.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.600 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:57.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.780 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.780 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:57.794 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:57.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:57.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:49:57.796 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.796 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:49:57.796 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:49:57.796 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:49:57.796 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:49:57.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:49:57.834 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:49:57.834 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:49:57.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:57.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:58.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:58.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:49:58.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:49:58.026 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:49:58.026 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:49:58.026 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:49:58.036 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:49:58.036 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:49:58.037 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:49:58.037 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:49:58.037 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:49:58.037 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:49:58.037 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:49:58.038 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:49:58.038 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:49:58.038 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:49:58.038 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:49:58.038 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=812 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:03.039 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:03.040 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:03.041 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:03.042 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:03.042 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:03.043 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:03.052 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:03.053 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:03.053 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:03.054 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:03.054 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:03.056 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:03.057 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:03.057 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:03.057 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:03.057 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:03.058 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:03.058 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:03.058 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:03.058 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:03.059 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:03.059 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:03.059 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:03.059 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:03.059 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:03.059 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:03.060 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:03.060 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:03.060 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:03.061 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:03.061 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:03.061 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:03.061 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:03.062 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:03.062 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:03.062 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:03.062 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:03.062 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.064 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:03.065 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:03.065 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:03.065 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:03.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:03.069 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:50:03.548 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:50:03.591 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:50:03.593 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:50:03.594 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:50:03.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:50:03.612 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:50:03.612 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:50:03.613 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:50:03.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:50:03.617 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:50:03.617 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:50:03.617 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:50:03.617 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:50:03.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 02:50:03.650 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:50:03.650 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:50:03.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:50:03.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:50:03.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:50:04.016 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:50:04.067 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:04.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:04.069 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:04.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:04.487 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:50:04.960 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:50:05.068 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:05.069 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:05.071 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:05.073 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:05.434 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:50:05.713 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:50:05.713 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:50:05.714 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:05.714 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:05.714 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:05.714 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:05.714 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:05.715 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:05.715 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:05.717 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:05.717 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:05.717 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:05.717 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:05.717 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=573 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:10.720 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:10.720 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:10.720 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:10.720 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:10.720 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:10.720 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:10.728 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:10.730 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:10.730 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:10.731 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:10.731 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:10.735 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:10.735 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:10.735 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:10.736 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:10.736 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:10.736 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:10.737 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:10.737 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:10.737 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:10.738 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:10.739 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:10.739 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:10.739 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:10.739 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:10.739 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:10.740 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:10.740 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:10.740 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:10.741 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:10.741 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:10.741 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:10.741 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:10.742 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:10.742 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:10.742 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:10.742 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:10.742 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:10.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:10.746 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:10.746 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:10.746 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.746 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:50:10.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:10.748 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:10.748 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:10.748 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:15.752 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:15.752 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:15.756 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:15.756 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:15.756 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:15.756 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:15.768 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:15.768 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:15.768 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:15.769 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:15.769 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:15.770 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:15.771 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:15.771 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:15.771 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:15.771 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:15.771 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:15.771 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:15.771 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:15.772 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:15.772 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:15.772 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:15.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:15.773 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:15.773 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:15.773 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:15.773 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:15.773 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:15.773 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:15.774 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:15.774 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:15.774 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:15.776 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:15.776 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:15.776 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:15.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:15.781 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:50:16.259 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:50:16.302 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:50:16.304 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:50:16.306 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:50:16.307 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:50:16.731 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:50:16.779 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:16.779 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:16.780 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:16.781 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:17.204 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:50:17.677 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:50:17.781 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:17.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:17.781 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:17.783 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:18.149 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:50:18.622 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:50:18.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:18.782 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:18.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:18.784 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:19.095 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:50:19.561 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:50:19.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:19.783 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:19.783 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:19.786 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:20.024 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:50:20.487 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:50:20.784 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:20.808 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:20.808 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:20.808 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:20.955 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:50:21.426 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:50:21.796 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:21.797 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:21.799 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:21.799 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:21.799 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:21.799 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:21.799 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1306 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:26.800 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:26.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:26.802 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:26.803 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:26.803 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:26.803 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:26.815 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:26.816 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:26.816 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:26.816 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:26.816 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:26.820 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:26.820 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:26.820 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:26.820 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:26.821 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:26.821 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:26.822 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:26.822 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:26.822 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:26.824 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:26.824 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:26.824 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:26.824 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:26.824 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:26.824 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:26.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:26.825 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:26.825 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:26.827 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:26.828 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:26.828 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:26.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:26.833 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:26.833 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:26.833 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.834 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:26.838 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:50:27.315 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:50:27.363 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:50:27.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:50:27.364 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:50:27.365 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:50:27.779 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:50:27.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:27.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:27.838 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:27.841 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:28.243 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:50:28.706 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:50:28.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:28.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:28.840 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:28.842 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:29.169 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:50:29.632 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:50:29.838 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:29.838 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:29.841 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:29.843 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:30.096 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:50:30.559 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:50:30.839 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:30.839 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:30.841 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:30.844 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:31.022 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:50:31.486 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:50:31.840 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:31.840 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:31.843 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:31.845 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:31.949 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:50:32.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:32.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:32.377 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:32.377 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:32.377 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:32.377 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:32.377 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:32.378 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:32.378 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:32.378 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:32.378 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1216 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1216 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1216 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1216 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1216 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:32.378 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1217 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:37.381 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:37.381 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:37.382 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:37.384 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:37.385 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:37.385 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:37.392 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:37.393 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:37.393 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:37.393 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:37.393 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:37.395 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:37.395 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:37.395 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:37.397 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:37.397 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:37.397 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:37.397 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:37.397 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:37.398 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:37.398 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:37.398 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:37.398 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:37.399 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:37.399 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:37.399 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:37.399 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:37.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:37.400 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:37.400 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:37.400 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:37.400 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:37.402 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:37.402 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:37.402 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:37.403 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.403 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:37.404 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:37.404 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:37.404 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:37.404 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:37.404 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:37.404 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.408 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:42.408 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:42.411 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:42.411 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:42.411 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:42.411 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:42.419 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:42.421 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:42.421 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:42.422 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:50:42.422 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:50:42.426 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:50:42.426 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:50:42.426 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:42.426 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:42.427 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:42.427 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:50:42.427 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:50:42.427 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:50:42.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:42.430 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:50:42.430 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:50:42.430 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:50:42.431 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:42.433 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:50:42.433 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:50:42.433 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:42.436 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:50:42.436 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:50:42.436 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:50:42.436 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.437 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:50:42.437 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:50:42.437 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:50:42.437 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.438 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:50:42.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:50:42.442 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:50:42.919 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:50:42.964 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:50:42.965 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:50:42.966 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:50:42.967 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:50:42.969 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:50:42.969 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:50:42.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:50:43.383 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:50:43.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:43.441 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:43.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:43.445 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:43.847 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:50:43.970 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:50:43.970 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:50:43.970 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:50:43.971 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:50:43.971 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:50:44.313 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:50:44.441 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:44.442 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:44.442 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:44.446 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:44.778 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:50:45.246 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:50:45.442 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:45.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:45.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:45.447 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:45.718 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:50:46.189 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:50:46.444 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:46.444 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:46.444 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:46.448 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:46.655 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:50:47.126 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:50:47.444 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:47.444 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:47.445 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:47.449 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:47.596 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:50:48.064 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:50:48.529 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:50:48.999 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:50:49.470 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:50:49.941 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:50:50.407 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:50:50.872 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:50:51.344 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:50:51.814 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:50:52.284 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:50:52.750 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:50:53.222 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:50:53.694 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:50:54.165 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:50:54.636 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:50:55.107 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:50:55.577 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:50:56.051 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:50:56.523 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:50:56.995 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:50:57.468 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:50:57.722 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:50:57.722 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:50:57.728 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:50:57.728 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:50:57.728 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:50:57.729 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:50:57.729 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:50:57.729 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:50:57.729 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:50:57.730 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:50:57.730 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:50:57.730 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:50:57.730 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:50:57.731 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3323 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:02.732 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:02.732 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:02.736 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:02.736 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:02.736 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:02.736 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:02.743 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:02.744 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:02.744 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:02.744 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:02.744 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:02.747 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:02.748 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:02.748 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:02.748 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:02.748 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:02.748 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:02.748 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:02.748 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:02.749 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:02.751 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:02.751 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:02.752 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:02.752 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:02.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:02.752 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:02.752 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:02.752 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:02.752 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:02.755 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:02.755 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:02.755 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:02.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:02.759 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:02.759 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:02.759 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:02.764 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:03.241 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:03.285 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:03.286 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:03.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:03.287 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:03.312 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:03.312 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:03.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:03.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:03.317 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:03.317 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:03.318 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:03.318 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:03.333 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:03.337 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:03.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:03.348 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:03.348 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:03.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:03.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:03.713 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:03.762 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:03.763 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:03.763 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:03.767 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:04.184 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:51:04.655 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:51:04.764 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:04.764 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:04.764 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:04.768 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:05.126 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:51:05.599 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:51:05.765 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:05.765 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:05.765 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:05.770 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:06.072 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:51:06.544 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:51:06.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:06.766 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:06.766 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:06.770 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:07.015 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:51:07.489 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:51:07.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:07.767 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:07.767 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:07.771 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:07.961 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:51:08.433 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:51:08.904 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:51:09.378 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:51:09.850 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:51:10.322 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:51:10.793 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:51:11.266 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:51:11.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:11.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:11.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:11.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:11.363 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:11.363 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:11.363 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:11.364 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:11.364 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:11.364 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:11.364 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:11.368 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:11.368 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:11.368 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:11.368 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:51:11.368 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:11.369 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1860 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:16.367 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:16.368 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:16.369 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:16.371 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:16.371 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:16.372 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:16.384 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:16.386 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:16.386 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:16.387 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:16.387 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:16.393 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:16.393 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:16.394 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:16.394 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:16.394 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:16.395 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:16.395 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:16.396 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:16.396 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:16.398 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:16.398 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:16.399 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:16.399 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:16.399 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:16.399 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:16.400 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:16.400 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:16.400 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:16.401 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:16.401 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:16.402 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:16.402 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:16.402 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:16.402 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:16.402 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:16.402 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:16.402 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:16.405 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:16.405 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.406 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:16.406 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:16.406 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:16.407 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:16.411 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:16.889 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:16.935 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:16.938 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:16.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:16.940 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:16.959 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:16.959 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:16.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:16.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:16.966 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:16.966 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:16.967 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:16.967 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:16.981 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:16.984 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:16.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:16.994 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:16.994 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:16.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:16.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:17.361 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:17.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:17.410 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:17.411 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:17.415 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:17.832 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:51:18.306 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:51:18.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:18.411 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:18.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:18.416 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:18.778 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:51:19.250 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:51:19.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:19.412 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:19.414 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:19.417 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:19.721 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:51:20.194 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:51:20.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:20.413 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:20.415 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:20.418 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:20.667 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:51:21.140 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:51:21.413 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:21.414 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:21.416 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:21.418 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:21.611 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:51:22.084 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:51:22.557 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:51:23.029 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:51:23.502 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:51:23.975 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:51:24.448 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:51:24.920 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:51:24.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:25.000 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:25.001 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:25.001 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:25.001 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=1856 tn=1 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.011 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:25.011 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:25.011 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:25.012 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:25.012 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:25.012 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:25.012 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:25.014 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:25.014 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:25.014 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:25.015 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:25.015 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1859 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:30.015 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:30.015 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:30.016 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:30.017 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:30.018 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:30.018 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:30.027 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:30.027 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:30.027 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:30.028 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:30.028 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:30.030 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:30.030 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:30.030 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:30.030 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:30.031 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:30.031 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:30.031 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:30.031 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:30.031 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:30.032 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:30.032 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:30.032 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:30.032 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:30.033 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:30.033 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:30.033 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:30.033 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:30.033 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:30.035 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:30.035 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:30.035 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:30.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:30.038 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:30.038 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:30.038 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:30.043 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:30.519 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:30.561 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:30.562 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:30.563 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:30.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:30.583 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:30.583 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:30.583 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:30.589 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:30.589 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:30.589 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:30.589 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:30.589 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:30.611 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:30.615 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:30.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:30.626 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:51:30.626 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:51:30.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:30.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:30.984 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:31.041 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:31.041 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:31.042 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:31.045 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:31.175 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:31.175 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:31.175 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:51:31.179 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:31.179 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:31.179 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:31.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:31.180 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:31.180 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:31.180 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:31.182 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:31.182 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:31.182 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:31.183 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:31.183 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:36.183 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:36.183 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:36.185 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:36.187 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:36.187 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:36.188 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:36.196 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:36.198 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:36.198 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:36.198 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:36.198 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:36.203 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:36.203 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:36.203 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:36.204 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:36.204 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:36.204 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:36.205 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:36.205 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:36.205 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:36.207 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:36.207 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:36.207 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:36.209 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:36.209 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:36.209 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:36.209 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:36.210 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:36.210 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:36.210 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:36.210 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:36.210 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:36.212 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:36.212 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:36.212 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:36.212 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:36.213 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:36.213 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:36.213 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:36.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:36.218 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:36.695 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:36.745 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:36.748 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:36.749 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:36.750 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:36.774 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:36.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:36.775 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:36.779 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:36.779 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:36.779 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:36.779 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:36.779 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:36.786 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:36.789 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:36.797 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:36.803 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:51:36.803 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:51:36.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:36.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:37.161 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:37.216 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:37.217 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:37.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:37.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:37.351 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:37.351 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:37.351 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:51:37.355 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:37.356 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:37.357 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:37.357 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:37.357 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:42.360 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:42.360 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:42.361 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:42.363 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:42.364 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:42.364 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:42.372 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:42.373 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:42.373 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:42.373 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:42.373 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:42.375 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:42.375 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:42.375 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:42.375 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:42.375 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:42.375 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:42.376 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:42.376 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:42.376 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:42.378 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:42.378 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:42.378 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:42.380 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:42.380 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:42.380 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:42.383 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:42.383 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:42.383 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:42.388 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:42.865 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:42.910 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:42.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:42.913 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:42.915 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:42.946 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:42.946 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:42.947 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:42.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:42.952 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:42.952 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:42.952 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:42.952 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:42.956 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:42.957 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:42.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:42.962 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:51:42.962 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:51:42.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:42.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:43.330 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:43.387 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:43.388 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:43.390 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:43.391 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:43.521 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:43.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:43.522 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:51:43.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:43.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:43.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:43.525 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:43.526 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:43.526 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:43.526 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:43.528 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:43.528 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:43.528 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:43.528 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:43.528 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:51:48.532 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:48.533 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:48.533 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:48.533 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:48.533 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:48.533 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:48.540 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:48.540 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:48.540 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:48.540 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:51:48.540 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:51:48.541 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:51:48.541 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:51:48.541 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:48.541 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:48.541 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:48.541 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:51:48.542 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:48.542 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:51:48.542 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:51:48.542 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:48.543 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:51:48.543 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:51:48.543 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:51:48.545 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:51:48.545 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:51:48.545 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:51:48.550 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:51:49.027 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:51:49.074 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:49.076 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:49.078 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:51:49.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:49.108 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:49.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:49.109 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:49.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:49.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:49.116 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:49.116 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:49.116 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:49.166 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:49.169 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:49.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:49.183 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:49.183 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:49.184 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:49.184 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:49.500 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:51:49.547 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:49.548 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:49.548 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:49.550 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:49.973 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:51:50.446 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:51:50.548 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:50.548 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:50.549 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:50.551 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:50.918 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:51:51.389 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:51:51.549 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:51.549 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:51.550 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:51.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:51.862 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:51:52.335 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:51:52.550 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:52.550 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:52.551 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:52.553 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:52.807 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:51:53.278 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:51:53.551 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:53.551 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:53.551 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:53.554 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:53.745 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:51:54.211 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:51:54.676 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:51:55.142 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:51:55.608 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:51:56.080 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:51:56.553 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:51:57.026 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:51:57.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:57.188 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:57.188 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:57.188 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:57.203 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:57.203 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:57.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:51:57.205 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:57.205 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:51:57.205 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:51:57.205 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:51:57.205 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:51:57.207 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:51:57.207 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:51:57.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:51:57.211 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:51:57.211 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:51:57.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:57.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:51:57.493 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:51:57.964 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:51:58.201 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:51:58.201 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:51:58.201 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:51:58.205 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:51:58.206 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:51:58.206 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:51:58.207 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:52:03.213 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:03.213 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:03.213 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:03.213 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:03.213 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:03.213 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:03.224 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:03.225 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:03.225 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:03.226 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:03.226 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:52:03.230 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:52:03.230 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:52:03.231 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:03.231 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:03.231 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:03.231 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:52:03.231 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:03.231 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:52:03.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:03.234 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:52:03.234 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:03.234 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:52:03.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:03.237 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:03.237 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:52:03.237 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:52:03.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:52:03.241 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:52:03.241 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:52:03.241 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:03.246 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:52:03.724 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:52:03.770 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:03.772 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:03.773 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:03.775 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:52:03.801 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:03.802 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:03.802 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:03.808 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:03.808 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:03.808 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:03.809 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:03.809 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:03.815 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:03.817 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:03.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:03.829 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:52:03.829 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:52:03.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:03.829 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:04.196 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:52:04.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:04.245 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:04.246 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:04.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:04.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:04.389 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:04.389 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:52:04.392 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:04.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:04.393 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:04.394 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:04.396 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:04.396 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:04.396 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:04.396 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=248 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:04.396 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:09.397 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:09.397 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:09.398 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:09.399 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:09.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:09.400 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:09.410 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:09.411 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:09.411 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:09.411 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:09.411 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:52:09.413 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:52:09.413 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:52:09.414 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:09.414 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:09.414 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:09.414 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:52:09.414 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:09.414 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:52:09.415 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:09.416 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:09.416 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:52:09.416 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:09.418 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:52:09.418 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:09.419 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:52:09.419 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:52:09.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:52:09.422 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:52:09.422 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:52:09.422 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.422 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:09.427 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:52:09.905 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:52:09.952 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:09.955 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:09.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:09.957 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:52:09.988 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:09.988 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:09.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:09.995 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:09.996 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:09.996 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:09.996 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:09.996 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:10.044 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:10.048 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:10.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:10.064 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:10.064 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:10.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:10.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:10.377 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:52:10.425 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:10.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:10.425 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:10.428 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:10.848 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:52:11.321 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:52:11.426 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:11.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:11.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:11.428 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:11.794 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:52:12.266 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:52:12.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:12.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:12.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:12.429 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:12.739 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:52:13.212 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:52:13.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:13.428 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:13.428 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:13.430 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:13.684 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:52:14.157 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:52:14.428 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:14.429 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:14.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:14.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:14.630 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:52:15.102 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:52:15.575 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:52:16.048 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:52:16.520 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:52:16.991 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:52:17.464 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:52:17.937 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:52:18.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:18.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:18.069 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:18.069 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:18.076 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:18.076 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:18.076 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:18.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:18.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:18.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:18.077 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:18.077 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:18.121 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:18.126 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:18.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:18.134 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:18.134 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:18.134 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:18.134 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:18.409 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:52:18.880 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:52:19.353 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:52:19.826 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:52:20.298 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:52:20.771 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:52:21.243 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:52:21.716 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:52:22.189 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:52:22.657 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:52:23.128 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:52:23.599 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:52:24.072 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:52:24.544 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:52:25.017 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:52:25.490 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:52:25.963 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:52:26.137 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:26.140 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:26.141 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:26.141 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:26.157 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:26.157 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:26.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:26.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:26.159 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:26.159 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:26.159 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:26.159 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:26.198 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:26.202 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:26.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:26.214 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:26.214 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:26.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:26.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:26.435 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:52:26.906 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:52:27.376 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:52:27.847 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:52:28.321 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:52:28.793 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:52:29.265 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:52:29.736 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:52:30.209 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:52:30.682 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:52:31.154 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:52:31.625 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:52:32.098 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:52:32.571 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:52:33.043 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:52:33.514 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:52:33.987 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:52:34.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:34.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:34.220 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:34.220 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:34.238 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:34.238 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:34.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:34.240 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:34.240 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:34.240 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:34.240 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:34.240 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:34.264 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:34.268 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:34.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:34.279 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:34.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:34.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:34.280 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:34.459 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:52:34.931 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:52:35.402 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:52:35.875 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:52:36.348 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:52:36.820 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:52:37.291 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:52:37.764 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:52:38.237 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:52:38.709 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:52:39.180 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:52:39.653 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:52:40.126 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:52:40.597 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:52:41.069 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:52:41.542 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:52:42.014 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:52:42.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:42.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:42.285 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:42.285 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:42.295 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:42.296 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:42.296 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:42.296 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:42.296 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:42.296 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:42.297 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:42.298 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:42.298 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:42.298 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:42.299 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:52:42.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7101 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:42.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7101 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:42.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7101 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:42.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7101 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:42.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7101 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:47.301 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:47.301 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:47.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:47.301 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:47.301 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:47.301 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:47.308 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:47.309 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:47.309 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:47.309 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:47.309 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:52:47.311 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:52:47.311 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:52:47.311 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:47.311 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:47.312 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:47.312 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:52:47.312 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:47.312 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:52:47.312 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:47.314 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:52:47.314 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:52:47.315 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:47.315 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:47.315 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:47.315 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:52:47.315 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:47.315 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:52:47.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:47.317 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:47.318 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:47.318 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:52:47.318 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:47.322 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:52:47.322 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:52:47.322 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:52:47.322 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:52:47.322 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.323 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:52:47.323 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:52:47.323 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:52:47.324 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:47.328 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:52:47.806 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:52:47.850 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:47.851 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:47.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:47.852 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:52:47.878 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:47.878 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:47.878 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:47.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:47.884 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:47.884 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:47.884 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:47.884 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:47.898 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:47.901 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:47.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:47.909 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:52:47.909 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:52:47.909 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:47.910 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:48.277 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:52:48.328 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:48.328 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:48.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:48.332 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:48.750 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:52:49.223 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:52:49.328 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:49.329 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:49.331 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:49.333 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:49.453 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:49.453 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:49.454 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:49.456 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:49.456 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:49.456 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=460 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:49.457 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=460 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:54.459 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:54.460 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:54.461 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:54.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:54.462 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:54.463 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:54.469 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:54.470 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:54.470 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:54.470 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:52:54.470 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:54.473 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:52:54.473 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:52:54.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:54.475 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:52:54.475 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:52:54.475 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:54.475 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:54.476 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:54.476 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:52:54.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:52:54.476 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:52:54.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:54.478 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:52:54.478 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:52:54.478 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:54.480 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:52:54.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:52:54.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:52:54.481 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:52:54.481 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:52:54.481 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.482 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:52:54.486 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:52:54.963 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:52:55.016 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:55.018 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:55.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:55.020 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:52:55.049 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:55.050 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:55.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:52:55.055 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:55.055 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:52:55.056 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:52:55.056 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:52:55.056 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:52:55.099 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:52:55.100 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:52:55.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:52:55.113 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:52:55.113 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:52:55.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:55.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:52:55.436 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:52:55.485 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:55.487 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:55.489 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:55.492 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:55.629 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:52:55.629 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:52:55.629 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:52:55.633 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:52:55.633 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:52:55.633 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:52:55.633 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:52:55.634 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:52:55.634 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:52:55.634 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:52:55.637 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:52:55.637 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:52:55.637 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:52:55.637 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=249 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:52:55.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=250 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:00.637 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:00.637 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:00.640 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:00.641 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:00.641 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:00.641 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:00.650 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:00.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:00.652 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:00.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:00.652 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:00.656 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:00.656 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:00.657 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:00.657 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:00.657 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:00.657 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:00.658 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:00.658 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:00.658 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:00.659 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:00.660 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:00.660 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:00.660 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:00.660 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:00.660 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:00.661 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:00.661 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:00.661 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:00.662 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:00.662 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:00.662 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.665 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:00.665 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:00.665 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:00.665 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:00.670 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:53:01.148 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:53:01.194 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:53:01.195 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:53:01.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:01.196 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:53:01.213 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:01.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:01.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:53:01.217 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:01.218 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:01.218 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:01.218 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:53:01.218 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:53:01.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:01.251 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:01.251 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:01.251 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:01.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:01.620 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:53:01.668 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:01.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:01.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:01.671 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:02.091 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:53:02.564 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:53:02.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:02.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:02.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:02.672 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:03.037 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:53:03.510 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:53:03.670 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:03.670 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:03.671 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:03.673 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:03.980 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:53:04.451 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:53:04.671 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:04.671 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:04.671 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:04.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:04.922 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:53:05.395 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:53:05.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:05.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:05.673 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:05.676 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:05.868 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:53:06.340 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:53:06.814 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:53:07.286 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:53:07.758 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:53:08.229 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:53:08.700 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:53:09.171 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:53:09.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:09.258 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:09.259 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:09.259 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:09.275 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:09.276 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:09.276 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:09.276 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:09.276 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:09.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:14.279 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:14.279 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:14.281 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:14.283 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:14.283 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:14.283 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:14.293 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:14.294 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:14.294 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:14.294 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:14.294 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:14.296 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:14.296 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:14.297 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:14.297 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:14.297 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:14.297 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:14.297 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:14.297 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:14.297 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:14.298 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:14.298 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:14.298 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:14.299 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:14.300 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:14.300 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:14.300 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:14.302 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:14.302 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:14.302 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:14.307 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:53:14.784 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:53:14.826 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:53:14.827 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:53:14.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:14.829 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:53:14.852 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:14.852 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:14.852 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:53:14.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:14.857 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:14.858 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:14.858 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:53:14.858 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:53:14.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:14.890 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:53:14.890 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:53:14.890 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:14.891 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:15.257 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:53:15.306 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:15.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:15.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:15.306 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:15.729 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:53:16.203 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:53:16.307 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:16.307 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:16.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:16.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:16.677 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:53:17.151 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:53:17.308 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:17.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:17.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:17.308 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:17.617 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:53:18.081 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:53:18.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:18.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:18.309 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:18.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:18.545 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:53:19.010 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:53:19.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:19.310 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:19.310 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:19.310 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:19.474 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:53:19.938 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:53:20.402 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:53:20.872 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:53:21.346 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:53:21.818 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:53:22.290 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:53:22.764 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:53:22.894 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:22.897 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:22.899 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:22.899 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:22.899 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:53:22.915 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:22.916 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:22.920 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:22.920 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:22.920 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:22.920 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:22.921 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1871 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:27.920 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:27.920 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:27.922 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:27.922 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:27.922 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:27.922 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:27.931 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:27.932 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:27.933 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:27.933 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:27.933 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:27.937 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:27.937 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:27.938 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:27.938 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:27.938 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:27.938 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:27.939 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:27.939 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:27.939 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:27.940 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:27.940 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:27.940 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:27.940 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:27.941 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:27.941 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:27.941 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:27.941 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:27.941 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:27.943 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:27.943 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:27.943 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:27.945 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.946 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:27.946 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:27.946 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:27.946 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:27.951 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:53:28.428 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:53:28.460 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:53:28.460 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:53:28.461 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:53:28.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:28.475 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:28.475 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:28.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:53:28.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:28.482 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:28.482 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:28.483 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:53:28.483 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:53:28.900 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:53:28.949 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:28.958 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:28.959 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:28.959 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:29.372 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:53:29.845 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:53:29.959 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:29.959 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:29.959 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:29.959 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:30.317 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:53:30.789 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:53:30.960 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:30.960 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:30.960 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:30.960 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:31.263 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:53:31.735 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:53:31.961 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:32.207 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:53:32.681 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:53:32.962 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:32.962 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:32.962 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:32.963 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:33.153 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:53:33.642 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:53:34.115 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:53:34.588 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:53:35.060 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:53:35.172 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:35.172 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:35.179 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:35.180 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:35.180 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:35.180 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:35.180 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:53:40.183 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:40.183 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:40.187 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:40.187 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:40.187 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:40.187 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:40.195 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:40.196 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:40.196 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:40.197 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:40.197 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:40.200 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:40.200 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:40.201 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:40.201 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:40.201 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:40.201 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:40.201 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:40.201 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:40.201 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:40.204 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:40.204 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:40.204 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:40.204 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:40.204 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:40.204 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:40.205 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:40.205 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:40.205 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:40.207 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:40.207 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:40.207 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:40.208 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.210 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:40.211 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:40.211 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:40.211 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.211 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:40.216 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:53:40.688 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:53:40.739 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:53:40.741 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:53:40.744 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:53:40.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:40.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:40.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:40.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:53:40.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:40.774 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:40.774 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:40.774 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:53:40.774 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:53:41.155 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:53:41.214 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:41.214 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:41.214 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:41.218 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:41.627 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:53:42.100 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:53:42.214 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:42.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:42.215 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:42.219 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:42.572 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:53:43.044 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:53:43.215 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:43.216 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:43.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:43.219 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:43.515 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:53:43.989 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:53:44.216 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:44.216 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:44.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:44.220 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:44.461 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:53:44.933 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:53:45.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:45.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:45.218 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:45.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:45.404 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:45.425 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:45.427 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:45.427 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:45.428 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.428 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1129 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:53:45.883 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:53:46.363 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:53:46.841 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:53:47.319 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:53:47.799 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:53:48.278 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:53:48.757 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:53:49.237 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:53:49.715 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:53:50.194 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:53:50.430 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:50.430 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:50.431 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:50.431 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:50.431 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:53:50.432 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:50.433 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:50.433 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:50.433 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:50.438 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:50.438 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:50.438 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:50.438 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:50.438 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:50.439 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:50.439 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:50.439 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:50.440 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:50.440 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:50.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:50.441 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:50.441 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:50.441 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:50.442 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:50.442 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:50.442 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:50.442 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:50.442 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:50.443 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:50.443 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:50.443 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:50.444 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:50.444 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:50.444 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:53:55.447 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:53:55.449 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:53:55.453 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:55.454 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:55.454 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:55.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:55.464 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:53:55.465 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:55.465 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:55.466 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:53:55.466 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:53:55.469 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:53:55.469 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:53:55.469 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:55.469 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:55.470 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:53:55.470 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:53:55.470 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:53:55.471 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:53:55.471 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:55.472 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:53:55.472 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:53:55.472 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:55.474 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:53:55.474 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:53:55.474 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:55.474 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:53:55.475 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:53:55.475 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:53:55.475 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:53:55.475 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:53:55.475 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:53:55.477 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:53:55.478 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:53:55.478 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:53:55.478 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.478 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:53:55.483 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:53:55.959 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:53:56.005 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:53:56.007 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:53:56.009 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:53:56.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:53:56.030 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:53:56.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:53:56.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:53:56.038 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:53:56.038 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:53:56.038 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:53:56.038 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:53:56.038 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:53:56.427 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:53:56.480 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:56.481 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:56.481 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:56.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:56.898 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:53:57.371 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:53:57.482 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:57.482 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:57.482 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:57.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:57.844 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:53:58.316 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:53:58.483 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:58.483 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:58.483 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:58.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:58.786 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:53:59.260 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:53:59.483 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:53:59.484 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:53:59.484 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:53:59.484 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:53:59.732 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:54:00.204 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:54:00.485 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:00.485 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:00.485 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:00.485 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:00.675 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:54:01.148 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:54:01.621 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:54:01.694 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:02.092 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:54:02.564 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:54:02.695 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:03.037 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:54:03.509 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:54:03.697 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:03.981 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:54:04.452 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:54:04.698 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:04.926 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:54:05.398 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:54:05.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:05.700 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:05.871 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:54:06.345 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:54:06.817 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:54:07.292 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:54:07.764 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:54:08.237 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:54:08.710 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:54:09.182 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:54:09.655 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:54:09.699 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:10.128 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:54:10.600 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:54:10.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:11.071 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:54:11.544 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:54:11.701 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:12.016 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:54:12.488 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:54:12.702 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:12.959 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:54:13.432 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:54:13.703 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:13.905 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:54:14.377 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:54:14.704 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:14.848 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:54:15.321 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:54:15.794 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:54:16.266 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:54:16.737 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:54:16.863 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:16.863 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:16.868 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:16.869 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:16.869 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:16.869 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:16.870 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4621 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:21.872 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:21.872 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:21.874 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:21.875 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:21.876 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:21.877 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:21.882 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:21.884 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:21.884 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:21.884 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:21.884 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:54:21.886 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:54:21.887 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:54:21.887 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:21.887 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:21.887 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:21.888 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:54:21.888 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:21.888 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:54:21.888 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:21.889 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:54:21.889 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:54:21.890 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:21.890 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:21.890 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:21.890 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:54:21.890 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:21.890 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:54:21.890 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:21.892 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:21.892 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:54:21.892 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:21.894 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:54:21.894 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:54:21.894 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:54:21.894 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:54:21.894 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:54:21.895 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:54:21.895 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:54:21.895 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:21.900 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:54:22.377 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:54:22.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:22.426 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:54:22.426 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:54:22.426 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:54:22.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:22.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:22.435 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:54:22.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:22.437 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:22.437 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:22.438 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:54:22.438 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:54:22.466 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:54:22.467 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:54:22.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:54:22.471 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:22.471 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:22.471 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:22.472 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:22.842 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:54:22.898 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:22.906 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:22.906 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:22.907 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:23.306 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:54:23.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:54:23.750 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:23.751 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:23.751 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:23.761 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:23.762 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:23.762 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:23.762 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:23.762 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:23.762 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:23.763 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:23.766 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:23.766 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:23.766 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:23.767 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.767 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:23.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=408 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:28.766 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:28.766 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:28.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:28.768 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:28.769 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:28.769 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:28.779 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:28.781 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:28.781 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:28.781 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:28.781 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:54:28.784 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:54:28.784 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:54:28.785 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:28.785 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:28.785 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:28.785 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:54:28.786 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:28.786 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:54:28.786 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:28.787 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:28.787 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:54:28.787 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:28.789 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:28.789 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:54:28.789 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:28.791 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:54:28.792 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:54:28.792 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:54:28.792 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:54:28.792 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:28.797 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:54:29.273 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:54:29.321 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:54:29.323 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:54:29.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:29.325 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:54:29.342 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:29.342 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:29.343 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:54:29.346 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:29.346 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:29.346 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:29.346 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:54:29.346 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:54:29.366 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:54:29.370 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:54:29.378 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:54:29.386 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:29.387 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:29.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:29.387 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:29.744 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:54:29.795 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:29.795 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:29.795 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:29.799 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:30.217 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:54:30.657 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 02:54:30.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:30.660 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:30.660 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:30.668 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:30.669 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:30.669 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:30.669 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:30.669 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:30.669 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:54:35.672 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:54:35.672 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:54:35.675 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:35.675 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:35.675 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:35.675 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:35.684 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:54:35.685 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:35.685 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:35.686 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:54:35.686 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:54:35.688 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:54:35.689 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:54:35.689 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:35.689 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:35.690 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:54:35.690 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:54:35.690 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:54:35.690 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:54:35.691 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:35.692 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:54:35.692 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:54:35.692 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:35.692 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:35.692 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:54:35.693 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:54:35.693 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:54:35.693 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:54:35.693 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:35.694 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:35.695 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:54:35.695 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:54:35.695 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.698 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:54:35.698 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:54:35.698 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:54:35.698 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.699 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:54:35.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:54:35.703 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:54:36.175 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:54:36.223 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:54:36.225 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:54:36.227 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:54:36.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:36.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:36.251 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:36.251 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:54:36.257 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:36.257 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:36.257 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:36.258 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:54:36.258 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:54:36.272 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:36.278 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:36.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:36.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:36.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:36.647 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:54:36.701 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:36.701 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:36.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:36.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:37.119 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:54:37.592 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:54:37.703 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:37.703 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:37.703 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:37.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:38.065 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:54:38.537 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:54:38.704 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:38.704 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:38.704 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:38.706 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:39.008 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:54:39.478 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:54:39.705 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:39.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:39.705 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:39.706 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:39.951 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:54:40.425 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:54:40.705 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:54:40.706 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:54:40.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:54:40.707 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:54:40.897 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:54:41.370 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:54:41.838 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:54:42.309 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:54:42.782 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:54:43.255 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:54:43.727 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:54:44.201 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:54:44.674 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:54:45.146 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:54:45.619 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:54:46.092 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:54:46.564 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:54:47.037 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:54:47.510 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:54:47.982 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:54:48.453 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:54:48.926 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:54:49.399 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:54:49.871 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:54:50.344 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:54:50.817 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:54:51.289 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:54:51.762 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:54:52.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:52.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:52.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:52.069 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:52.085 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:54:52.085 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:54:52.085 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:54:52.086 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:52.086 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:54:52.086 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:54:52.086 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:54:52.086 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:54:52.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:54:52.142 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:54:52.142 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 02:54:52.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:52.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:54:52.234 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:54:52.707 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:54:53.180 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:54:53.653 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:54:54.125 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:54:54.599 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:54:55.071 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:54:55.544 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:54:56.017 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:54:56.485 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:54:56.949 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:54:57.414 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:54:57.878 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:54:58.342 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:54:58.806 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:54:59.272 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:54:59.741 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:55:00.205 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:55:00.674 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:55:01.145 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 02:55:01.616 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 02:55:02.085 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 02:55:02.549 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 02:55:03.013 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 02:55:03.481 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 02:55:03.950 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 02:55:04.421 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 02:55:04.890 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 02:55:05.355 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 02:55:05.820 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 02:55:06.286 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 02:55:06.752 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 02:55:07.219 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 02:55:07.404 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:07.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:07.405 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:07.405 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:07.405 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:55:07.411 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:07.411 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:07.411 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:55:07.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:07.413 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:55:07.413 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:55:07.413 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:55:07.413 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:55:07.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:07.453 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:55:07.453 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 02:55:07.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:07.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:07.685 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 02:55:08.149 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 02:55:08.613 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 02:55:09.077 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 02:55:09.540 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 02:55:10.012 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 02:55:10.475 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 02:55:10.940 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 02:55:11.405 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 02:55:11.869 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 02:55:12.333 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 02:55:12.796 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 02:55:13.260 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 02:55:13.723 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 02:55:14.187 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 02:55:14.654 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 02:55:15.121 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 02:55:15.584 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 02:55:16.049 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 02:55:16.514 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 02:55:16.978 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 02:55:17.442 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 02:55:17.907 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 02:55:18.371 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 02:55:18.836 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 02:55:19.300 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 02:55:19.767 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 02:55:20.234 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 02:55:20.702 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 02:55:21.166 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 02:55:21.631 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 02:55:22.094 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 02:55:22.558 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 02:55:22.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:22.633 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:22.634 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:22.634 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:22.634 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:55:22.649 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:22.649 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:22.649 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:55:22.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:22.651 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:55:22.651 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:55:22.651 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:55:22.651 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:55:22.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:22.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:22.700 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:55:22.700 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:55:22.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:22.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:23.025 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 02:55:23.495 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 02:55:23.964 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 02:55:24.436 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 02:55:24.908 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 02:55:25.380 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 02:55:25.851 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 02:55:26.321 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 02:55:26.789 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 02:55:27.263 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 02:55:27.733 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 02:55:28.204 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 02:55:28.675 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 02:55:29.146 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 02:55:29.614 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 02:55:30.084 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 02:55:30.551 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 02:55:31.022 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 02:55:31.495 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 02:55:31.968 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 02:55:32.440 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 02:55:32.911 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 02:55:33.384 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 02:55:33.857 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 02:55:34.329 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 02:55:34.801 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 02:55:35.271 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 02:55:35.742 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 02:55:36.215 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 02:55:36.688 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 02:55:37.161 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 02:55:37.634 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 02:55:38.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:38.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:38.065 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:38.065 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:38.073 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:38.074 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:38.074 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:55:38.074 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:55:38.074 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:55:38.074 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=13562 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:38.074 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=13562 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:38.074 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=13562 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:38.074 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=13562 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:38.074 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=13562 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:43.077 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:55:43.077 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:55:43.078 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:43.080 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:43.081 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:43.081 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:43.089 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:43.090 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:55:43.090 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:43.090 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:55:43.090 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:55:43.092 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:55:43.093 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:55:43.093 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:55:43.093 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:43.093 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:43.093 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:55:43.094 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:55:43.094 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:55:43.094 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:55:43.095 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:55:43.095 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:55:43.095 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:43.096 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:55:43.096 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:55:43.096 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:55:43.096 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:43.097 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:43.097 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:55:43.097 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:55:43.097 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:55:43.097 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:43.098 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:55:43.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:55:43.099 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:55:43.099 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:55:43.099 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:43.100 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:55:43.100 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:55:43.100 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:55:48.104 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:55:48.104 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:55:48.108 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:48.108 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:48.108 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:48.108 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:48.115 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:48.116 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:55:48.116 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:48.116 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:55:48.116 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:55:48.119 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:55:48.120 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:55:48.120 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:55:48.120 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:48.121 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:48.121 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:55:48.121 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:55:48.121 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:55:48.122 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:48.123 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:55:48.123 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:55:48.123 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:55:48.123 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:48.124 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:48.124 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:55:48.124 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:55:48.124 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:55:48.124 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:55:48.126 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:55:48.126 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:55:48.127 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:55:48.127 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:55:48.131 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:55:48.131 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:55:48.131 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.131 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.132 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:55:48.136 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:55:48.614 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:55:48.663 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:55:48.665 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:55:48.667 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:55:48.669 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:48.705 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:48.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:48.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:55:48.712 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:55:48.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:48.715 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:55:48.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:55:48.715 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:55:48.715 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:55:48.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:48.767 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:55:48.768 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:55:48.768 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:48.768 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:49.087 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:55:49.134 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:49.134 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:49.136 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:49.141 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:49.560 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:55:50.033 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:55:50.135 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:50.136 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:50.136 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:50.142 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:50.505 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:55:50.978 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:55:51.136 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:51.136 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:51.138 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:51.142 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:51.451 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:55:51.923 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:55:52.137 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:52.138 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:52.138 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:52.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:52.394 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:55:52.868 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:55:53.139 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:53.139 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:53.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:53.155 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:53.340 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:55:53.813 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:55:54.283 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:55:54.757 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:55:55.230 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:55:55.702 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:55:56.173 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:55:56.646 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:55:57.119 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:55:57.591 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:55:58.062 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:55:58.535 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:55:59.008 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:55:59.480 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:55:59.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:55:59.577 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:55:59.577 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:55:59.577 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:55:59.587 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:55:59.587 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:55:59.587 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:55:59.587 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:55:59.588 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:55:59.588 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:55:59.588 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:55:59.590 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:55:59.590 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:55:59.590 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:55:59.590 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2473 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2473 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2473 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2473 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2473 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:55:59.590 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2474 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:04.591 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:04.591 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:04.592 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:04.594 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:04.595 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:04.595 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:04.604 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:04.605 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:04.605 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:04.605 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:04.606 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:56:04.608 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:56:04.608 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:56:04.609 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:04.609 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:04.609 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:04.609 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:56:04.610 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:04.610 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:56:04.610 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:04.611 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:04.611 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:56:04.611 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:04.613 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:04.613 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:56:04.613 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:56:04.615 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:56:04.616 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:56:04.616 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:56:04.616 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.616 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:04.621 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:56:05.098 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:56:05.143 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:56:05.145 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:05.147 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:56:05.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:05.174 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:05.174 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:05.174 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:56:05.178 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:05.180 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:05.180 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:05.180 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:05.180 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:56:05.180 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:56:05.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:05.198 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:05.198 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:05.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:05.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:05.566 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:56:05.618 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:05.619 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:05.619 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:05.622 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:06.037 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:56:06.510 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:56:06.620 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:06.620 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:06.620 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:06.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:06.983 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:56:07.455 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:56:07.620 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:07.621 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:07.621 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:07.623 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:07.929 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:56:08.401 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:56:08.622 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:08.622 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:08.622 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:08.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:08.873 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:56:09.344 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:56:09.623 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:09.624 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:09.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:09.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:09.817 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:56:10.290 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:56:10.762 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:56:11.235 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:56:11.709 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:56:12.181 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:56:12.655 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:56:13.127 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:56:13.599 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:56:14.070 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:56:14.543 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:56:15.016 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:56:15.489 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:56:15.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:15.577 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:15.578 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:15.578 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:15.589 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:15.590 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:15.590 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:15.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:15.590 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:15.591 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:15.591 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:15.592 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:15.592 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:15.592 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:15.592 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:56:20.598 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:20.598 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:20.598 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:20.598 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:20.598 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:20.598 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:20.606 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:20.607 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:20.607 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:20.607 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:20.607 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:56:20.610 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:56:20.611 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:56:20.611 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:20.611 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:20.612 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:20.612 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:56:20.612 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:20.612 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:56:20.613 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:20.614 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:56:20.614 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:20.614 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:56:20.615 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:20.616 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:56:20.616 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:56:20.616 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:20.616 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:20.616 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:20.616 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:56:20.617 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:20.617 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:56:20.617 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:56:20.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:56:20.620 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:56:20.620 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:56:20.620 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.621 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:20.625 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:56:21.103 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:56:21.146 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:56:21.147 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:21.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:21.148 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:56:21.179 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:21.179 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:21.180 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:56:21.186 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:21.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:21.189 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:21.189 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:21.189 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:56:21.189 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:56:21.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:21.199 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:21.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:21.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:21.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:21.571 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:56:21.623 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:21.623 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:21.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:21.627 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:22.042 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:56:22.056 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:22.515 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:56:22.624 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:22.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:22.625 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:22.627 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:22.987 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:56:23.459 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:56:23.625 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:23.626 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:23.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:23.629 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:23.931 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:56:24.404 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:56:24.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:24.627 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:24.627 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:24.630 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:24.877 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:56:25.349 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:56:25.627 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:25.627 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:25.628 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:25.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:25.822 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:56:26.295 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:56:26.767 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:56:27.238 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:56:27.709 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:56:28.182 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:56:28.655 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:56:29.127 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:56:29.598 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:56:30.071 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:56:30.544 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:56:31.016 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:56:31.490 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:56:31.962 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:56:32.435 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:56:32.905 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:56:33.379 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:56:33.852 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:56:34.324 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:56:34.797 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:56:35.270 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:56:35.742 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:56:36.215 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:56:36.688 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:56:37.160 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:56:37.634 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:56:38.106 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:56:38.579 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:56:39.052 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:56:39.525 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:56:39.997 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:56:40.470 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:56:40.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:40.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:40.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:40.787 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:40.797 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:40.798 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:40.798 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:40.798 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:40.798 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:40.798 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:40.799 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:40.801 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:40.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:40.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:40.801 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:40.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4358 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:45.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:45.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:45.803 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:45.804 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:45.805 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:45.805 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:45.813 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:45.814 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:45.814 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:45.814 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:56:45.814 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:56:45.816 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:56:45.817 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:56:45.817 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:45.817 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:45.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:45.817 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:56:45.818 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:56:45.818 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:56:45.818 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:45.819 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:56:45.819 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:56:45.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:45.819 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:45.820 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:45.820 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:56:45.820 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:56:45.820 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:56:45.820 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:45.822 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:56:45.822 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:56:45.822 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:45.822 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:56:45.822 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:45.822 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:56:45.823 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:56:45.823 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:56:45.823 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.826 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:56:45.827 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:56:45.827 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:56:45.827 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.827 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:56:45.832 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:56:46.308 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:56:46.361 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:56:46.363 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:46.364 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:56:46.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:46.383 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:46.383 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:46.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:56:46.390 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:56:46.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:46.393 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:46.393 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:46.393 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:56:46.393 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:56:46.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:46.406 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:56:46.406 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:56:46.406 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:46.406 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:46.775 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:56:46.830 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:46.830 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:46.833 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:46.836 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:47.247 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:56:47.261 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:47.720 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:56:47.831 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:47.832 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:47.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:47.837 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:48.193 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:56:48.227 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:48.665 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:56:48.832 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:48.833 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:48.835 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:48.838 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:49.138 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:56:49.187 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:49.611 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:56:49.833 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:49.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:49.836 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:49.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:50.083 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:56:50.153 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:50.556 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:56:50.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:50.835 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:50.837 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:50.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:51.029 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:56:51.119 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:51.502 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:56:51.972 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:56:52.079 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:52.446 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:56:52.919 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:56:53.045 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:53.390 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:56:53.862 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:56:54.005 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:54.335 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:56:54.808 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:56:54.971 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:55.280 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:56:55.751 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:56:55.931 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:56:56.221 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:56:56.695 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:56:56.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:56:56.788 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:56:56.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:56:56.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:56:56.799 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:56:56.800 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:56:56.802 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:56:56.802 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:56:56.802 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:56:56.802 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2371 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:56:56.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2372 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:01.802 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:01.803 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:01.804 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:01.806 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:01.808 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:01.811 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:01.819 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:01.820 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:01.821 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:01.821 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:01.821 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:57:01.823 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:57:01.823 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:57:01.823 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:01.823 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:01.824 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:01.824 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:57:01.824 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:01.824 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:57:01.824 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:01.825 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:57:01.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:01.825 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:57:01.826 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:01.827 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:57:01.827 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:01.828 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:57:01.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.829 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:57:01.830 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:57:01.830 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:57:01.830 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:01.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:01.834 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:57:02.311 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:57:02.358 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:02.359 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:02.360 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:02.361 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:02.384 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:02.384 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:02.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:02.391 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:02.393 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:02.395 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:02.395 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:02.395 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:02.395 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:02.395 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:02.410 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:02.418 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:02.418 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:02.418 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:02.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:02.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:02.779 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:57:02.832 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:02.833 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:02.833 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:02.836 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:03.250 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:57:03.264 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:57:03.721 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:57:03.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:03.834 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:03.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:03.837 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:04.194 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:57:04.667 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:57:04.835 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:04.835 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:04.835 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:04.838 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:05.139 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:57:05.612 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:57:05.836 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:05.836 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:05.836 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:05.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:06.085 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:57:06.558 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:57:06.837 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:06.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:06.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:06.840 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:07.031 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:57:07.504 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:57:07.976 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:57:08.448 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:57:08.922 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:57:09.394 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:57:09.867 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:57:10.340 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:57:10.813 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:57:11.283 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:57:11.756 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:57:12.229 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:57:12.702 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:57:12.901 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:13.175 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:57:13.648 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:57:14.120 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:57:14.591 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:57:15.064 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:57:15.537 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:57:16.009 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:57:16.482 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:57:16.955 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:57:17.427 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:57:17.898 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:57:18.369 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:57:18.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:18.687 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:18.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:18.688 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:18.697 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:18.698 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:18.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:18.698 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:18.698 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:18.698 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:18.699 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:18.701 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:18.701 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:18.701 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:57:18.701 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3643 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:18.701 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3644 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:23.702 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:23.702 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:23.703 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:23.706 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:23.706 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:23.706 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:23.715 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:23.716 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:23.716 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:23.717 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:23.717 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:57:23.721 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:57:23.721 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:57:23.721 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:23.722 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:23.722 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:23.722 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:57:23.723 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:23.723 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:57:23.723 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:23.724 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:57:23.724 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:57:23.725 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:23.725 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:23.725 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:23.725 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:57:23.725 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:23.725 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:57:23.726 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:23.727 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:23.727 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:57:23.727 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.730 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:57:23.731 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:57:23.731 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:57:23.731 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.731 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:23.735 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:57:24.213 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:57:24.257 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:24.259 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:24.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:24.260 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:24.285 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:24.285 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:24.286 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:24.294 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:24.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:24.299 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:24.299 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:24.299 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:24.299 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:24.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:24.312 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:24.312 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:24.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:24.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:24.681 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:57:24.733 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:24.734 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:24.735 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:24.737 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:25.152 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:57:25.166 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:57:25.625 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:57:25.735 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:25.735 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:25.736 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:25.738 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:26.098 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:57:26.570 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:57:26.736 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:26.736 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:26.737 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:26.738 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:27.041 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:57:27.514 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:57:27.736 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:27.737 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:27.738 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:27.739 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:27.987 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:57:28.460 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:57:28.738 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:28.738 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:28.738 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:28.740 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:28.933 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:57:29.406 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:57:29.878 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:57:30.352 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:57:30.824 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:57:31.297 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:57:31.767 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:57:32.238 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:57:32.711 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:57:33.184 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:57:33.656 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:57:34.127 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:57:34.314 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:34.318 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:34.318 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:34.318 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:34.329 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:34.329 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:34.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:34.330 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:34.330 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:34.330 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:34.330 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:34.333 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:34.333 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:34.333 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:34.333 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2290 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:34.333 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2291 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:39.337 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:39.337 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:39.337 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:39.337 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:39.337 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:39.337 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:39.344 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:39.345 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:39.345 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:39.345 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:39.345 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:57:39.348 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:57:39.348 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:57:39.349 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:39.349 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:39.349 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:39.350 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:57:39.350 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:39.350 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:57:39.350 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:39.351 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:57:39.352 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:57:39.352 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:39.352 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:39.352 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:39.353 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:57:39.353 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:39.353 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:57:39.353 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:39.354 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:57:39.354 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:57:39.354 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:39.354 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:39.355 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:39.355 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:57:39.355 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:39.355 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:57:39.355 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:39.357 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:57:39.357 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:57:39.357 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:57:39.358 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:57:39.358 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:57:39.358 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:57:39.358 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:39.363 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:57:39.841 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:57:39.887 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:39.889 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:39.889 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:39.890 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:39.909 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:39.909 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:39.910 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:39.915 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:39.915 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:39.915 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:39.916 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:39.916 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:39.937 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:39.945 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:39.945 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:39.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:39.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:40.309 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:57:40.316 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:40.320 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:40.321 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:40.321 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:40.338 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:40.338 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:40.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:40.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:40.340 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:40.340 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:40.340 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:40.340 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:40.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:40.354 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:57:40.354 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:57:40.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:40.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:40.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:40.361 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:40.362 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:40.365 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:40.773 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:57:41.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:41.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:41.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:41.031 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:57:41.048 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:41.048 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:41.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:41.049 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.049 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:41.049 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:41.050 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:41.050 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:41.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:41.103 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:41.103 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:41.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:41.209 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.210 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:41.210 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:41.229 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:41.229 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:41.229 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:41.231 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.231 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:41.231 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:41.231 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:41.231 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:41.237 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:41.237 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:57:41.238 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:57:41.239 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:57:41.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.361 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:41.362 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:41.363 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:41.366 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:41.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:41.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:41.631 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:41.631 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:41.631 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:41.636 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:41.636 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:41.636 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:57:41.637 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:46.639 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:46.640 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:46.641 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:46.643 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:46.643 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:46.644 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:46.652 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:46.653 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:46.654 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:46.654 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:46.654 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:57:46.657 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:57:46.657 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:57:46.657 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:46.657 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:46.658 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:46.658 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:57:46.658 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:46.658 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:57:46.658 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:46.659 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:57:46.659 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:57:46.660 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:46.660 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:46.660 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:46.660 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:57:46.660 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:46.660 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:57:46.660 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:46.662 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:46.662 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:57:46.662 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:46.664 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:57:46.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:57:46.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:57:46.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:57:46.664 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:57:46.665 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:57:46.665 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:57:46.665 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:57:46.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:46.670 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:57:47.147 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:57:47.197 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:47.200 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:47.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:47.202 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:47.227 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:47.228 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:47.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:47.232 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:47.232 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:47.232 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:47.232 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:47.232 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:47.237 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:47.239 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 02:57:47.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:47.243 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:47.243 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:47.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:47.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:47.615 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:57:47.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:47.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:47.625 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:47.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:47.634 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:47.634 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:47.634 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:47.634 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:47.634 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:47.635 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:47.635 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:47.638 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:47.638 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:47.639 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:47.639 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:57:47.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=210 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.640 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:47.641 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:57:52.642 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:57:52.642 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:57:52.642 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:52.642 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:52.642 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:52.642 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:52.649 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:57:52.649 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:52.649 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:52.650 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:57:52.650 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:57:52.652 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:57:52.653 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:57:52.653 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:52.653 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:52.653 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:57:52.654 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:57:52.654 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:57:52.654 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:57:52.655 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:52.656 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:57:52.656 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:57:52.656 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:52.657 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:52.657 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:57:52.657 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:57:52.657 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:57:52.657 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:57:52.657 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:52.658 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:52.659 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:57:52.659 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:57:52.659 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:52.662 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:57:52.663 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:57:52.663 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:57:52.663 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:57:52.667 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:57:53.145 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:57:53.188 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:57:53.189 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:57:53.190 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:57:53.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:53.212 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:53.212 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:53.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:53.218 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:53.218 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:53.218 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:53.219 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:53.219 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:53.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:53.251 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:53.251 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:53.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:53.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:53.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:53.612 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:57:53.665 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:53.666 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:53.667 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:53.670 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:54.084 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:57:54.557 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:57:54.667 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:54.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:54.668 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:54.671 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:55.030 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:57:55.502 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:57:55.667 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:55.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:55.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:55.672 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:55.973 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:57:56.372 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:56.374 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:56.376 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:56.376 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:56.396 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:56.396 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:56.396 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:56.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:56.397 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:56.397 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:56.397 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:56.397 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:56.446 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:57:56.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:56.475 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:57:56.475 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 02:57:56.476 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:56.476 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:56.648 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:56.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:56.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:56.670 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:56.673 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:56.931 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:57:57.404 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:57:57.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:57:57.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:57:57.670 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:57:57.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:57:57.877 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:57:58.344 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:57:58.809 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:57:59.273 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:57:59.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:59.656 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:59.657 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:59.658 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:59.658 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:57:59.681 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:57:59.681 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:57:59.681 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:57:59.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:59.682 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:59.682 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:59.682 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:57:59.682 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:57:59.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:57:59.690 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:57:59.690 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:57:59.690 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:59.690 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:57:59.737 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:57:59.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:00.205 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:58:00.676 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:58:01.146 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:58:01.619 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:58:02.092 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:58:02.564 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:58:02.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:02.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:02.967 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:02.967 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:02.989 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:02.989 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:02.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:58:02.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:02.991 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:58:02.992 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:58:02.992 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:58:02.992 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:58:03.034 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:58:03.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:03.044 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:58:03.044 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:58:03.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:03.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:03.189 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:03.506 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:58:03.980 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:58:04.452 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:58:04.925 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:58:05.398 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:58:05.870 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:58:06.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:06.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:06.199 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:06.199 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:06.199 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:58:06.207 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:06.208 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:06.208 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:06.208 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:06.210 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:06.210 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:06.210 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:06.211 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:06.211 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:58:06.211 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:58:06.211 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:58:06.211 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:06.211 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:06.211 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:06.211 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2931 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:11.211 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:58:11.212 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:58:11.213 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:11.215 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:11.215 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:11.216 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:11.223 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:11.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:58:11.224 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:11.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:58:11.225 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:58:11.226 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:58:11.227 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:58:11.227 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:58:11.227 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:11.227 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:11.228 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:58:11.228 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:58:11.228 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:58:11.228 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:58:11.229 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:58:11.229 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:58:11.229 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:58:11.231 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:58:11.231 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:58:11.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:58:11.234 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:58:11.234 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:58:11.234 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.234 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:11.239 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:58:11.716 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:58:11.759 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:58:11.760 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:58:11.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:11.761 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:58:11.763 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:11.763 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:11.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:58:11.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:11.764 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:58:11.764 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:58:11.764 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:58:11.764 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:58:12.183 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:58:12.237 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:12.237 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:12.237 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:12.239 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:12.655 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:58:13.128 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:58:13.238 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:13.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:13.239 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:13.240 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:13.600 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:58:14.072 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:58:14.240 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:14.240 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:14.240 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:14.240 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:14.543 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:58:15.016 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:58:15.240 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:15.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:15.241 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:15.241 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:15.489 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:58:15.961 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:58:16.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:16.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:16.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:16.242 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:16.432 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:58:16.905 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:58:17.378 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:58:17.849 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:58:18.321 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:58:18.794 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:58:19.266 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:58:19.738 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:58:20.209 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:58:20.682 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:58:21.155 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:58:21.627 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:58:22.100 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:58:22.568 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:58:23.039 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:58:23.510 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:58:23.983 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:58:24.456 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:58:24.928 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:58:25.401 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:58:25.682 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:25.682 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:25.691 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:25.691 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:25.691 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:25.691 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:25.692 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:25.692 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:25.692 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:25.695 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:25.695 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:58:25.695 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:58:25.695 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:25.695 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3126 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:30.694 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:58:30.694 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:58:30.695 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:30.697 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:30.699 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:30.702 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:30.715 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:30.716 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:58:30.716 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:30.717 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:58:30.717 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:58:30.718 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:58:30.719 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:58:30.719 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:58:30.719 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:30.719 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:30.720 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:58:30.720 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:58:30.720 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:58:30.720 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:58:30.721 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:58:30.721 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:58:30.721 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:58:30.723 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:58:30.723 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:58:30.723 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:58:30.725 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:58:30.726 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:58:30.726 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:58:30.726 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.726 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:58:30.731 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:58:31.208 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:58:31.248 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:58:31.250 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:58:31.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:31.253 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:58:31.279 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:31.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:31.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:58:31.283 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:31.283 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:58:31.283 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:58:31.283 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:58:31.283 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:58:31.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:31.312 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 02:58:31.313 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 02:58:31.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:31.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:31.672 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:58:31.728 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:31.728 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:31.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:31.731 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:32.136 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:58:32.601 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:58:32.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:32.729 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:32.729 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:32.731 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:33.070 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:58:33.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:33.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:33.314 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:33.314 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 02:58:33.314 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=565 tn=3 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:33.314 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=565 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:33.315 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:58:33.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:58:33.318 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:58:33.318 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:58:33.319 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:58:33.319 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:58:33.543 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:58:33.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:33.730 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:33.730 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:33.732 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:34.015 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:58:34.487 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:58:34.730 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:34.731 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:34.731 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:34.733 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:34.961 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:58:35.433 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:58:35.731 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:35.731 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:35.731 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:35.734 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:35.905 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:58:36.378 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:58:36.846 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:58:37.317 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:58:37.791 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:58:38.263 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:58:38.735 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:58:39.206 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:58:39.677 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:58:40.150 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:58:40.623 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:58:41.095 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:58:41.568 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:58:42.041 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:58:42.513 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:58:42.984 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:58:43.458 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:58:43.930 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:58:44.402 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:58:44.873 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:58:45.346 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:58:45.819 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:58:46.291 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:58:46.764 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:58:47.237 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:58:47.709 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:58:48.182 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:58:48.654 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:58:49.126 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:58:49.597 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:58:50.071 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:58:50.543 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:58:51.015 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:58:51.488 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:58:51.961 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:58:52.432 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:58:52.904 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 02:58:53.377 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 02:58:53.849 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 02:58:54.321 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 02:58:54.792 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 02:58:55.266 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 02:58:55.738 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 02:58:56.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:58:56.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:58:56.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:58:56.026 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:58:56.026 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:58:56.026 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:58:56.026 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:58:56.027 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:58:56.027 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:58:56.027 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:58:56.030 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:58:56.030 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:58:56.030 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:58:56.030 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5470 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:58:56.030 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5471 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:01.030 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:59:01.030 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:59:01.032 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:01.034 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:01.034 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:01.034 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:01.043 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:01.044 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:01.044 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:01.045 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:01.045 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:59:01.048 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:59:01.049 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:59:01.049 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:01.049 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:01.049 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:01.050 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:59:01.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:01.050 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:59:01.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:01.051 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:01.052 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:01.052 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:59:01.052 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:01.054 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:59:01.054 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:59:01.054 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:01.054 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:01.054 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:01.055 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:59:01.055 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:01.055 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:59:01.055 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:01.057 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:59:01.057 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:59:01.057 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:59:01.057 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:59:01.057 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:59:01.058 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:59:01.058 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:59:01.058 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.058 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:01.063 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:59:01.533 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:59:01.579 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:59:01.579 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:59:01.580 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:59:01.580 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:59:01.581 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:59:01.581 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:59:01.581 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:59:02.005 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:59:02.060 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:02.061 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:02.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:02.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:02.476 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:59:02.950 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:59:03.061 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:03.062 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:03.064 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:03.066 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:03.422 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:59:03.894 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:59:04.063 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:04.063 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:04.065 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:04.067 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:04.368 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:59:04.840 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:59:05.063 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:05.064 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:05.066 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:05.068 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:05.312 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:59:05.783 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:59:06.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:06.065 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:06.068 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:06.068 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:06.257 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:59:06.729 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:59:07.201 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:59:07.672 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:59:08.146 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:59:08.614 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:59:09.084 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:59:09.558 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:59:10.030 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:59:10.502 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:59:10.976 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:59:11.448 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:59:11.920 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:59:12.394 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:59:12.866 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:59:13.338 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:59:13.809 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:59:14.282 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:59:14.755 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:59:15.227 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:59:15.698 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:59:16.171 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:59:16.644 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:59:17.115 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:59:17.587 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:59:18.060 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:59:18.533 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:59:19.004 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:59:19.475 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:59:19.949 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:59:20.421 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:59:20.893 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:59:21.367 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:59:21.839 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:59:22.311 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:59:22.782 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:59:23.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:59:23.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:59:23.078 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:23.078 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:23.079 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:23.079 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:23.079 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:23.079 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:23.079 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:23.080 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:23.080 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:59:23.080 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:59:23.080 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:23.080 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4758 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 02:59:28.082 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:59:28.082 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:59:28.084 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:28.086 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:28.086 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:28.086 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:28.095 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:28.096 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:28.096 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:28.096 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:28.097 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:59:28.099 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:59:28.100 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:59:28.100 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:28.100 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:28.101 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:28.101 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:59:28.101 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:28.101 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:59:28.101 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:28.102 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:59:28.102 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:59:28.102 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:28.103 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:28.103 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:28.103 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:59:28.103 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:28.103 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:59:28.103 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:28.105 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:59:28.105 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:28.105 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:59:28.106 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:28.108 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:59:28.109 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:59:28.109 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:59:28.109 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.109 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.110 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:28.113 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:59:28.590 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:59:28.636 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:59:28.637 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:59:28.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:59:28.638 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:59:28.640 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:59:28.640 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:59:28.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:59:28.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:59:28.640 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:59:28.640 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:59:28.641 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:59:28.641 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:59:29.058 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:59:29.111 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:29.112 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:29.112 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:29.115 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:29.529 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:59:30.002 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:59:30.113 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:30.113 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:30.113 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:30.116 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:30.475 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:59:30.947 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:59:31.114 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:31.114 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:31.114 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:31.117 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:31.418 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:59:31.891 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:59:32.114 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:32.115 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:32.115 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:32.118 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:32.363 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:59:32.835 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 02:59:33.116 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:33.118 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:33.118 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:33.118 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:33.306 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 02:59:33.779 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 02:59:34.252 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 02:59:34.724 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 02:59:35.195 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 02:59:35.669 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 02:59:36.141 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 02:59:36.613 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 02:59:37.086 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 02:59:37.559 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 02:59:38.030 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 02:59:38.501 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 02:59:38.972 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 02:59:39.445 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 02:59:39.918 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 02:59:40.390 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 02:59:40.861 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 02:59:41.334 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 02:59:41.807 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 02:59:42.279 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 02:59:42.750 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 02:59:43.224 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 02:59:43.696 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 02:59:44.168 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 02:59:44.639 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 02:59:45.112 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 02:59:45.584 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 02:59:46.056 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 02:59:46.527 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 02:59:47.001 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 02:59:47.473 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 02:59:47.945 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 02:59:48.416 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 02:59:48.889 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 02:59:49.361 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 02:59:49.833 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 02:59:50.128 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:59:50.128 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:50.130 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:50.131 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:50.131 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:59:50.131 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:59:50.131 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 02:59:55.137 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 02:59:55.137 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 02:59:55.138 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:55.138 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:55.138 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:55.138 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:55.141 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 02:59:55.141 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:55.141 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:55.141 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 02:59:55.141 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 02:59:55.143 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 02:59:55.143 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 02:59:55.144 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:55.144 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:55.144 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 02:59:55.144 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 02:59:55.144 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 02:59:55.144 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 02:59:55.144 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:55.146 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 02:59:55.146 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 02:59:55.146 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:55.146 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:55.146 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 02:59:55.146 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 02:59:55.147 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 02:59:55.147 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 02:59:55.147 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:55.148 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:55.149 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 02:59:55.149 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 02:59:55.149 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.152 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 02:59:55.152 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 02:59:55.152 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 02:59:55.152 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.153 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 02:59:55.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.154 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 02:59:55.157 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 02:59:55.636 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 02:59:55.682 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 02:59:55.685 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 02:59:55.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 02:59:55.687 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 02:59:55.691 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 02:59:55.691 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 02:59:55.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 02:59:55.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 02:59:55.691 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 02:59:55.692 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 02:59:55.692 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 02:59:55.692 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 02:59:56.108 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 02:59:56.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:56.155 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:56.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:56.159 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:56.579 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 02:59:57.052 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 02:59:57.155 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:57.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:57.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:57.159 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:57.525 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 02:59:57.996 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 02:59:58.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:58.157 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:58.157 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:58.160 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:58.468 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 02:59:58.941 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 02:59:59.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 02:59:59.158 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 02:59:59.158 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 02:59:59.161 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 02:59:59.413 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 02:59:59.885 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:00:00.159 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:00.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:00.159 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:00.162 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:00.359 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:00:00.831 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:00:01.303 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:00:01.771 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:00:02.238 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:00:02.701 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:00:03.171 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:00:03.642 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:00:04.113 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:00:04.583 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:00:05.055 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:00:05.529 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:00:06.001 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:00:06.473 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:00:06.946 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:00:07.418 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:00:07.890 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:00:08.361 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:00:08.832 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:00:09.305 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:00:09.778 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:00:10.249 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:00:10.721 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:00:11.194 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:00:11.666 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:00:12.138 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:00:12.609 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:00:13.083 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:00:13.555 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:00:14.028 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:00:14.501 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:00:14.973 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:00:15.445 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:00:15.919 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:00:16.391 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:00:16.863 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:00:17.337 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:00:17.809 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:00:18.281 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:00:18.755 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:00:19.225 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:00:19.694 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:00:20.167 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:00:20.640 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:00:21.112 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:00:21.585 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:00:22.058 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:00:22.530 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:00:23.001 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:00:23.473 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:00:23.946 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:00:24.418 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:00:24.889 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:00:25.363 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:00:25.835 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:00:26.307 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:00:26.778 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:00:27.252 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:00:27.724 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:00:28.196 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:00:28.667 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:00:29.140 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:00:29.173 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:00:29.173 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:00:29.177 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:00:29.178 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:00:29.178 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:00:29.178 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:29.179 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7355 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:00:34.184 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:00:34.184 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:00:34.184 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:00:34.184 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:00:34.184 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:00:34.184 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:00:34.199 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:00:34.200 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:00:34.200 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:00:34.201 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:00:34.201 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:00:34.204 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:00:34.204 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:00:34.205 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:00:34.205 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:00:34.205 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:00:34.205 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:00:34.205 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:00:34.205 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:00:34.205 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:34.207 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:00:34.207 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:00:34.207 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:00:34.207 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:00:34.208 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:00:34.208 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:00:34.208 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:00:34.208 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:00:34.208 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:00:34.210 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:00:34.210 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:00:34.210 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.213 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:00:34.213 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:00:34.213 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:00:34.213 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:00:34.218 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:00:34.696 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:00:34.736 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:00:34.738 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:00:34.739 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:00:34.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:00:34.740 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:00:34.740 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:00:34.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:00:34.741 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:00:34.741 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:00:34.741 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:00:34.741 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:00:34.741 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:00:35.163 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:00:35.216 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:35.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:35.218 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:35.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:35.635 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:00:36.108 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:00:36.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:36.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:36.219 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:36.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:36.580 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:00:37.052 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:00:37.218 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:37.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:37.220 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:37.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:37.523 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:00:37.994 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:00:38.219 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:38.219 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:38.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:38.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:38.467 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:00:38.940 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:00:39.220 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:00:39.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:00:39.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:00:39.224 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:00:39.412 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:00:39.886 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:00:40.358 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:00:40.830 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:00:41.301 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:00:41.774 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:00:42.246 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:00:42.718 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:00:43.189 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:00:43.662 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:00:44.135 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:00:44.607 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:00:45.080 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:00:45.553 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:00:46.025 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:00:46.496 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:00:46.969 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:00:47.442 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:00:47.914 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:00:48.385 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:00:48.858 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:00:49.330 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:00:49.802 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:00:50.273 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:00:50.747 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:00:51.219 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:00:51.691 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:00:52.162 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:00:52.636 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:00:53.108 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:00:53.577 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:00:54.046 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:00:54.517 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:00:54.990 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:00:55.462 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:00:55.934 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:00:56.405 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:00:56.879 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:00:57.351 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:00:57.823 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:00:58.297 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:00:58.769 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:00:59.241 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:00:59.715 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:01:00.187 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:01:00.659 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:01:01.133 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:01:01.605 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:01:02.077 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:01:02.232 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:02.232 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:02.237 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:02.238 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:02.240 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:02.241 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:02.241 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:02.241 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:07.243 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:07.243 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:07.244 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:07.244 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:07.244 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:07.244 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:07.251 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:07.252 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:07.252 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:07.253 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:07.253 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:07.255 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:07.256 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:07.256 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:07.256 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:07.257 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:07.257 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:07.257 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:07.257 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:07.258 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:07.259 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:07.259 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:07.259 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:07.259 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:07.260 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:07.260 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:07.260 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:07.260 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:07.260 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:07.261 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:07.261 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:07.262 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:07.262 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:07.262 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:07.262 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:07.262 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:07.262 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:07.262 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:07.264 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:07.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:07.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:07.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:07.264 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:07.265 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:07.265 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:07.265 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.265 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:07.270 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:07.747 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:07.795 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:07.797 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:07.799 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:07.799 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:07.813 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:07.813 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:07.813 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:07.813 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:07.813 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:07.814 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:07.814 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:07.818 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:07.818 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:07.818 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:07.818 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:07.818 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.818 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.818 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:07.819 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:12.817 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:12.817 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:12.818 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:12.820 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:12.824 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:12.825 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:12.832 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:12.833 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:12.833 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:12.833 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:12.833 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:12.835 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:12.835 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:12.836 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:12.836 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:12.836 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:12.836 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:12.837 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:12.837 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:12.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:12.838 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:12.838 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:12.838 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:12.840 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:12.840 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:12.840 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:12.842 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:12.842 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:12.842 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:12.842 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:12.842 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:12.843 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:12.843 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:12.843 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:12.848 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:13.325 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:13.368 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:13.369 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:13.370 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:13.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:13.380 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:13.382 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:13.382 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:13.382 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:13.382 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:13.382 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.383 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:18.384 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:18.385 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:18.387 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:18.389 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:18.392 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:18.405 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:18.406 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:18.407 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:18.407 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:18.407 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:18.409 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:18.410 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:18.410 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:18.410 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:18.410 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:18.410 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:18.411 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:18.411 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:18.411 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:18.411 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:18.412 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:18.412 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:18.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:18.413 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:18.413 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:18.413 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:18.413 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:18.414 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:18.414 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:18.414 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:18.414 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:18.414 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:18.415 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:18.416 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:18.416 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:18.416 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:18.421 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:18.897 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:18.943 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:18.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:18.947 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:18.949 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:18.964 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:18.964 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:18.964 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:18.964 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:18.965 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:18.965 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:18.965 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:18.968 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:18.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:18.968 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:18.968 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:18.969 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:23.966 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:23.966 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:23.967 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:23.968 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:23.969 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:23.969 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:23.981 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:23.983 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:23.983 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:23.984 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:23.984 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:23.987 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:23.988 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:23.988 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:23.989 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:23.989 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:23.989 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:23.989 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:23.989 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:23.989 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:23.991 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:23.992 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:23.992 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:23.992 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:23.994 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:23.994 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:23.995 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:23.995 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:23.995 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:23.995 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:23.995 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:23.995 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:23.995 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.998 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:23.999 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:23.999 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:23.999 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:23.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:24.004 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:24.483 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:24.527 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:24.529 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:24.531 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:24.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:24.535 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:24.535 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:24.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:01:24.536 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:01:24.537 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:01:24.537 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:01:24.538 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:01:24.538 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:01:24.954 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:01:25.001 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:25.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:25.003 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:25.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:25.426 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:01:25.899 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:01:26.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:26.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:26.004 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:26.009 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:26.372 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:01:26.844 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:01:27.003 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:27.004 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:27.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:27.009 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:27.315 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:01:27.788 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:01:28.004 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:28.004 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:28.006 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:28.010 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:28.261 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:01:28.732 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:01:29.005 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:29.005 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:29.007 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:29.012 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:29.203 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:01:29.677 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:01:30.149 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:01:30.621 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:01:31.092 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:01:31.565 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:01:32.038 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:01:32.510 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:01:32.585 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:32.585 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:32.590 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:32.590 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:32.590 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:32.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:32.591 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:32.591 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:32.591 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:32.592 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:32.592 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:32.592 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:32.592 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:37.597 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:37.597 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:37.597 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:37.597 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:37.597 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:37.597 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:37.604 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:37.605 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:37.605 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:37.606 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:37.606 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:37.608 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:37.608 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:37.609 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:37.609 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:37.609 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:37.609 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:37.609 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:37.609 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:37.609 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:37.612 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:37.612 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:37.612 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:37.612 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:37.612 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:37.612 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:37.613 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:37.613 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:37.613 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:37.614 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:37.614 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:37.615 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:37.615 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:37.615 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:37.615 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:37.615 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:37.615 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:37.615 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.618 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:37.619 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:37.619 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:37.619 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.619 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:37.623 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:38.101 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:38.150 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:38.153 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:38.153 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:38.153 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:38.158 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:38.158 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:38.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:01:38.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:01:38.158 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:01:38.158 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:01:38.159 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:01:38.159 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:01:38.567 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:01:38.621 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:38.622 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:38.622 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:38.624 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:39.031 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:01:39.501 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:01:39.622 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:39.623 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:39.623 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:39.625 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:39.972 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:01:40.446 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:01:40.622 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:40.623 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:40.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:40.626 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:40.918 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:01:41.390 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:01:41.624 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:41.624 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:41.624 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:41.627 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:41.862 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:01:42.335 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:01:42.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:42.626 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:42.626 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:42.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:42.807 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:01:43.278 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:01:43.752 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:01:44.224 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:01:44.696 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:01:45.167 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:01:45.641 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:01:46.113 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:01:46.197 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:46.197 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:46.202 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:46.203 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:46.203 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:46.203 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:46.203 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:46.203 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:46.204 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:46.205 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:46.205 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:46.205 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:46.205 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:51.205 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:51.206 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:51.207 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:51.208 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:51.208 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:51.208 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:51.218 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:51.219 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:51.219 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:51.220 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:01:51.220 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:01:51.224 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:01:51.224 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:01:51.225 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:51.225 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:51.225 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:51.226 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:01:51.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:01:51.226 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:01:51.227 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:51.228 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:01:51.229 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:01:51.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:51.229 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:51.229 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:51.229 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:01:51.229 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:01:51.229 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:01:51.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:51.232 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:01:51.232 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:01:51.232 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:51.232 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:01:51.232 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:51.233 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:01:51.233 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:01:51.233 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:01:51.233 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:01:51.236 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:01:51.237 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:01:51.237 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:01:51.237 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.237 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.238 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:01:51.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:01:51.242 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:01:51.720 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:01:51.771 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:01:51.773 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:01:51.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:01:51.776 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:01:51.780 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:51.780 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:51.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:01:51.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:01:51.781 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:01:51.781 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:01:51.782 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:01:51.782 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:01:52.192 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:01:52.240 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:52.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:52.242 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:52.246 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:52.663 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:01:53.134 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:01:53.241 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:53.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:53.243 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:53.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:53.606 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:01:54.079 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:01:54.242 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:54.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:54.244 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:54.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:54.546 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:01:55.017 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:01:55.242 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:55.243 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:55.245 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:55.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:55.488 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:01:55.961 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:01:56.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:56.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:56.247 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:56.251 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:56.434 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:01:56.906 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:01:57.377 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:01:57.851 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:01:58.322 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:01:58.794 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:01:59.265 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:01:59.739 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:01:59.815 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:01:59.815 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:01:59.820 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:01:59.820 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:01:59.820 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:01:59.821 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:01:59.821 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:01:59.821 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:01:59.821 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:01:59.825 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:01:59.825 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:01:59.825 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:01:59.825 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:01:59.825 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:04.822 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:04.822 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:04.823 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:04.824 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:04.824 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:04.825 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:04.832 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:04.834 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:04.834 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:04.834 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:04.834 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:02:04.839 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:02:04.839 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:02:04.840 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:04.840 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:04.840 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:04.841 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:02:04.841 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:04.841 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:02:04.841 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:04.843 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:02:04.843 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:02:04.843 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:04.844 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:04.844 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:04.844 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:02:04.844 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:04.844 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:02:04.844 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:04.847 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:04.847 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:02:04.847 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:04.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:02:04.852 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:02:04.852 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:02:04.852 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:04.856 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:02:05.334 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:02:05.381 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:02:05.383 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:02:05.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:02:05.385 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:02:05.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:05.390 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:05.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:02:05.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:02:05.391 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:02:05.391 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:02:05.392 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:02:05.392 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:02:05.806 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:02:05.855 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:05.855 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:05.856 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:05.860 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:06.277 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:02:06.748 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:02:06.856 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:06.856 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:06.857 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:06.861 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:07.221 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:02:07.694 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:02:07.857 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:07.857 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:07.857 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:07.861 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:08.166 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:02:08.639 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:02:08.858 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:08.858 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:08.858 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:08.862 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:09.111 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:02:09.583 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:02:09.859 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:09.859 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:09.860 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:09.863 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:10.054 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:02:10.525 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:02:10.998 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:02:11.466 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:02:11.937 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:02:12.409 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:02:12.878 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:02:13.349 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:02:13.430 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:13.430 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:13.434 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:13.435 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:13.435 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:13.435 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:13.435 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:13.435 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:13.436 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:13.439 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:13.439 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:13.440 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:13.440 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:02:13.440 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.440 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:13.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:02:18.439 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:18.439 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:18.443 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:18.443 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:18.443 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:18.443 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:18.451 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:18.453 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:18.453 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:18.454 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:18.454 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:02:18.456 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:02:18.457 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:02:18.457 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:18.457 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:18.457 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:18.458 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:02:18.458 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:18.458 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:02:18.458 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:18.460 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:02:18.460 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:02:18.460 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:18.460 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:18.461 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:18.461 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:02:18.461 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:18.461 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:02:18.461 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:18.462 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:02:18.462 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:02:18.462 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:18.462 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:18.462 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:18.462 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:02:18.463 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:18.463 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:02:18.463 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:02:18.465 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:02:18.466 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:02:18.466 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:02:18.466 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.466 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:18.471 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:02:18.948 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:02:18.994 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:02:18.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:02:18.998 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:02:18.999 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:02:19.002 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:19.002 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:19.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:02:19.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:02:19.003 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:02:19.003 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:02:19.003 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:02:19.003 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:02:19.420 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:02:19.469 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:19.469 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:19.469 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:19.471 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:19.891 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:02:20.365 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:02:20.470 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:20.471 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:20.471 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:20.472 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:20.837 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:02:21.309 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:02:21.472 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:21.472 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:21.472 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:21.472 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:21.780 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:02:22.253 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:02:22.473 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:22.473 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:22.474 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:22.474 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:22.725 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:02:23.197 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:02:23.474 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:23.475 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:23.475 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:23.475 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:23.668 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:02:24.141 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:02:24.614 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:02:25.086 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:02:25.557 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:02:26.030 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:02:26.503 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:02:26.975 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:02:27.047 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:27.047 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:27.051 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:27.052 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:27.052 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:27.052 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:27.052 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:02:32.055 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:32.055 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:32.056 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:32.058 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:32.059 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:32.059 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:32.067 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:32.069 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:32.069 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:32.070 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:32.070 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:02:32.074 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:02:32.074 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:02:32.074 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:32.074 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:32.074 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:32.075 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:02:32.075 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:32.075 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:02:32.075 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:32.078 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:02:32.078 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:02:32.078 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:32.079 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:32.079 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:32.079 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:02:32.079 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:32.079 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:02:32.079 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:32.082 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:02:32.082 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:02:32.082 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:32.082 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:32.083 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:32.083 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:02:32.083 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:32.083 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:02:32.083 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:02:32.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:02:32.088 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:02:32.088 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:02:32.088 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:32.089 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:32.093 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:02:32.571 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:02:32.619 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:02:32.622 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:02:32.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:02:32.624 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:02:32.626 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:32.626 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:32.626 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:02:32.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:02:32.627 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:02:32.627 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:02:32.627 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:02:32.627 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:02:33.038 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:02:33.091 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:33.092 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:33.093 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:33.097 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:33.510 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:02:33.983 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:02:34.093 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:34.093 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:34.094 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:34.098 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:34.455 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:02:34.927 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:02:35.093 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:35.094 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:35.096 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:35.100 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:35.398 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:02:35.872 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:02:36.094 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:36.095 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:36.097 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:36.101 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:36.344 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:02:36.816 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:02:37.095 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:37.096 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:37.097 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:37.102 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:37.287 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:02:37.760 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:02:38.233 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:02:38.704 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:02:39.176 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:02:39.649 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:02:40.122 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:02:40.594 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:02:41.065 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:02:41.535 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:02:42.009 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:02:42.481 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:02:42.953 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:02:43.424 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:02:43.897 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:02:44.370 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:02:44.842 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:02:45.313 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:02:45.786 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:02:46.258 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:02:46.730 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:02:47.201 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:02:47.674 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:02:48.147 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:02:48.619 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:02:48.670 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:48.670 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:48.675 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:48.676 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:48.676 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:48.676 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:48.676 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:02:53.681 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:02:53.681 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:02:53.682 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:53.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:53.682 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:53.682 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:53.688 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:02:53.690 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:53.690 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:53.690 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:02:53.690 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:02:53.693 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:02:53.693 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:02:53.694 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:53.694 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:53.694 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:02:53.694 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:02:53.695 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:02:53.695 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:02:53.695 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:53.696 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:02:53.697 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:02:53.697 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:53.697 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:53.698 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:02:53.698 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:02:53.698 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:02:53.698 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:02:53.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:53.699 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:02:53.699 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:02:53.699 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:53.699 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:02:53.699 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:02:53.700 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:02:53.700 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:02:53.700 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:02:53.700 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:53.702 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:02:53.702 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:02:53.702 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:02:53.702 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:02:53.703 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:02:53.703 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:02:53.703 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.703 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:02:53.708 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:02:54.182 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:02:54.233 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:02:54.235 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:02:54.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:02:54.237 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:02:54.242 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:02:54.242 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:02:54.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:02:54.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:02:54.243 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:02:54.243 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:02:54.243 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:02:54.243 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:02:54.650 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:02:54.705 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:54.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:54.707 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:54.709 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:55.121 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:02:55.594 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:02:55.706 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:55.707 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:55.707 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:55.710 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:56.067 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:02:56.539 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:02:56.707 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:56.708 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:56.708 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:56.711 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:57.010 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:02:57.482 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:02:57.709 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:57.709 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:57.709 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:57.712 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:57.955 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:02:58.427 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:02:58.710 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:02:58.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:02:58.710 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:02:58.713 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:02:58.898 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:02:59.372 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:02:59.844 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:03:00.316 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:03:00.787 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:03:01.260 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:03:01.733 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:03:02.204 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:03:02.282 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:02.282 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:02.293 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:02.293 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:02.294 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:02.294 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:02.294 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:02.294 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:02.294 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:02.298 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:02.298 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:02.298 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:02.298 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:02.298 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.298 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.298 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:02.299 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:07.297 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:07.297 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:07.299 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:07.300 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:07.301 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:07.302 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:07.312 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:07.313 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:07.313 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:07.313 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:07.313 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:07.317 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:07.317 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:07.317 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:07.317 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:07.318 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:07.318 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:07.318 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:07.318 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:07.318 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:07.319 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:07.319 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:07.319 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:07.319 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:07.320 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:07.320 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:07.320 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:07.320 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:07.320 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:07.321 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:07.322 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:07.322 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:07.322 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:07.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:07.325 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:07.325 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:07.325 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:07.330 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:07.806 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:07.852 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:07.855 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:07.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:07.857 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:07.867 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:07.867 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:07.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:07.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:03:07.868 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:03:07.868 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:03:07.868 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:03:07.868 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:03:08.278 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:03:08.328 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:08.328 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:08.328 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:08.331 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:08.749 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:03:09.220 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:03:09.329 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:09.329 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:09.329 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:09.332 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:09.694 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:03:10.166 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:03:10.329 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:10.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:10.330 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:10.333 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:10.638 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:03:11.109 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:03:11.330 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:11.331 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:11.331 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:11.334 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:11.582 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:03:12.054 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:03:12.331 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:12.332 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:12.332 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:12.335 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:12.526 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:03:12.997 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:03:13.471 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:03:13.943 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:03:14.415 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:03:14.888 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:03:15.361 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:03:15.832 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:03:16.303 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:03:16.777 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:03:17.250 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:03:17.722 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:03:18.195 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:03:18.668 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:03:19.139 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:03:19.610 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:03:20.084 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:03:20.556 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:03:21.028 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:03:21.499 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:03:21.972 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:03:22.445 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:03:22.917 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:03:23.389 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:03:23.862 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:03:23.910 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:23.910 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:23.922 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:23.922 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:23.922 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:23.922 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:23.922 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:23.923 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:23.923 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:23.925 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:23.926 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:23.926 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:23.926 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:23.926 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3585 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:23.926 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3585 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:23.926 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3585 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:23.926 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3585 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:23.927 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3585 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:28.924 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:28.924 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:28.928 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:28.928 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:28.928 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:28.928 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:28.936 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:28.937 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:28.937 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:28.937 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:28.937 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:28.940 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:28.940 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:28.941 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:28.941 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:28.941 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:28.941 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:28.941 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:28.941 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:28.941 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:28.944 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:28.944 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:28.945 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:28.945 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:28.945 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:28.945 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:28.945 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:28.945 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:28.945 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:28.948 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:28.948 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:28.948 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:28.949 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.952 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:28.953 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:28.953 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:28.953 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.953 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.955 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:28.958 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:29.435 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:29.486 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:29.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:29.490 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:29.493 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:29.518 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:29.518 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:29.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:29.538 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:29.538 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:29.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:29.538 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:29.538 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:29.539 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:29.539 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:29.542 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:29.542 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:29.543 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:29.543 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:29.543 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.543 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.543 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.543 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.544 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.544 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:29.544 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=127 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:34.541 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:34.541 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:34.542 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:34.544 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:34.545 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:34.545 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:34.552 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:34.553 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:34.553 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:34.554 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:34.554 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:34.556 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:34.556 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:34.556 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:34.556 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:34.557 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:34.557 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:34.557 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:34.557 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:34.557 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:34.558 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:34.558 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:34.558 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:34.558 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:34.558 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:34.558 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:34.559 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:34.559 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:34.559 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:34.560 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:34.560 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:34.561 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:34.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.563 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:34.563 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:34.563 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:34.563 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.564 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:34.568 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:35.045 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:35.092 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:35.093 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:35.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:35.095 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:35.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:35.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:35.109 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:35.128 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:35.128 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:35.128 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:35.129 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:35.129 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:35.129 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:35.129 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:35.132 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:35.132 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:35.133 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:35.133 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:35.133 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.132 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:40.133 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:40.134 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:40.136 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:40.137 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:40.137 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:40.147 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:40.148 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:40.148 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:40.149 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:40.149 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:40.152 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:40.152 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:40.152 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:40.152 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:40.153 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:40.153 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:40.153 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:40.153 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:40.153 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:40.154 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:40.154 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:40.154 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:40.155 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:40.156 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:40.156 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:40.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.158 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:40.159 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:40.159 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:40.159 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.159 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:40.163 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:40.641 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:40.690 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:40.692 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:40.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:40.693 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:40.713 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:40.713 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:40.713 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:40.727 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:40.727 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:40.727 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:40.728 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:40.728 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:40.728 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:40.728 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:40.732 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:40.732 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:40.732 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:40.732 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:40.732 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:40.733 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:45.730 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:45.731 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:45.732 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:45.734 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:45.734 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:45.735 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:45.741 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:45.742 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:45.742 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:45.742 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:45.742 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:45.744 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:45.744 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:45.745 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:45.745 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:45.745 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:45.745 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:45.746 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:45.746 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:45.746 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:45.747 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:45.747 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:45.747 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:45.749 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:45.749 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:45.749 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:45.751 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:45.751 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:45.752 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:45.752 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:45.752 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.752 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:45.757 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:46.234 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:46.275 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:46.276 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:46.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:46.278 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:46.296 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:46.296 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:46.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:46.320 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:46.321 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:46.321 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:46.321 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:46.321 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:46.321 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:46.322 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:46.325 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:46.325 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:46.325 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:46.325 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:46.325 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:46.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:51.324 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:51.325 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:51.330 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:51.330 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:51.330 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:51.330 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:51.338 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:51.340 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:51.340 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:51.340 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:51.340 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:51.344 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:51.345 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:51.345 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:51.345 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:51.345 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:51.345 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:51.345 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:51.345 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:51.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:51.348 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:51.348 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:51.349 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:51.349 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:51.349 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:51.349 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:51.349 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:51.349 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:51.349 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:51.351 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:51.352 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:51.352 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:51.352 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:51.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:51.356 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:51.356 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:51.356 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:51.361 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:51.838 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:51.883 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:51.884 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:51.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:51.886 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:51.895 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:51.895 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:51.895 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:51.908 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:51.908 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:51.908 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:51.912 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:51.913 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:51.913 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:51.913 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:51.914 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:51.914 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:51.914 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:51.914 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:51.914 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:51.914 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:56.917 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:56.917 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:56.918 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:56.920 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:56.921 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:56.921 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:56.929 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:56.930 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:56.930 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:56.930 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:03:56.930 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:03:56.932 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:03:56.932 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:03:56.933 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:56.933 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:56.933 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:56.933 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:03:56.934 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:03:56.934 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:03:56.934 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:56.934 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:56.935 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:03:56.935 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:03:56.935 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:56.936 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:56.937 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:03:56.937 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:03:56.937 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.939 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:03:56.940 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:03:56.940 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:03:56.940 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.941 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:03:56.944 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:03:57.420 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:03:57.497 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:03:57.499 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:03:57.501 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:03:57.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:03:57.523 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:57.523 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:57.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:57.550 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:03:57.550 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:03:57.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:03:57.555 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:03:57.556 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:03:57.556 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:03:57.556 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:03:57.556 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:03:57.557 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=133 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:02.558 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:02.559 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:02.562 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:02.562 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:02.562 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:02.562 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:02.565 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:02.565 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:02.565 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:02.565 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:02.565 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:02.568 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:02.568 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:04:02.568 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:02.570 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:02.570 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:04:02.570 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:02.572 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:02.572 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:04:02.572 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:04:02.574 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:04:02.575 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:04:02.575 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:04:02.575 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:02.580 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:04:03.057 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:04:03.096 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:04:03.098 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:04:03.100 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:04:03.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:04:03.104 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:04:03.104 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:04:03.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:04:03.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:04:03.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:04:03.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:04:03.105 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:04:03.105 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:04:03.530 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:04:03.577 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:03.577 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:03.578 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:03.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:04.001 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:04:04.474 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:04:04.579 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:04.579 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:04.579 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:04.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:04.946 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:04:05.418 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:04:05.580 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:05.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:05.580 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:05.582 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:05.889 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:04:06.363 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:04:06.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:06.581 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:06.581 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:06.583 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:06.835 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:04:07.307 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:04:07.582 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:07.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:07.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:07.584 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:07.781 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:04:08.253 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:04:08.725 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:04:09.196 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:04:09.669 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:04:10.142 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:04:10.614 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:04:11.085 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:04:11.558 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:04:12.031 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:04:12.503 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:04:12.974 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:04:13.447 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:04:13.919 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:04:14.392 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:04:14.865 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:04:15.337 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:04:15.809 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:04:16.280 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:04:16.754 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:04:17.226 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:04:17.698 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:04:18.172 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:04:18.644 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:04:19.116 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:04:19.587 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:04:20.060 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:04:20.532 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:04:21.005 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:04:21.478 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:04:21.950 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:04:22.423 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:04:22.895 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:04:23.368 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:04:23.840 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:04:24.311 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:04:24.784 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:04:25.257 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:04:25.728 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:04:26.199 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:04:26.673 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:04:27.145 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:04:27.617 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:04:28.091 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:04:28.563 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:04:29.035 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:04:29.506 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:04:29.980 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:04:30.452 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:04:30.924 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:04:31.395 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:04:31.865 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:04:32.336 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:04:32.810 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:04:33.282 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:04:33.754 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:04:34.225 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:04:34.698 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:04:35.171 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:04:35.643 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:04:36.114 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:04:36.587 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:04:36.596 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:04:36.596 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:04:36.600 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:36.600 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:36.600 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:36.601 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:36.601 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:36.601 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:36.601 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:36.605 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:36.605 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:36.605 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:36.605 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:04:36.605 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7349 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:36.606 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7350 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:41.608 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:41.608 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:41.609 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:41.609 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:41.609 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:41.609 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:41.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:41.617 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:41.617 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:41.618 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:41.618 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:04:41.621 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:04:41.621 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:04:41.621 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:41.622 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:41.622 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:41.622 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:04:41.623 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:41.623 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:04:41.623 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:41.624 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:04:41.624 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:04:41.624 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:41.624 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:41.625 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:41.625 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:04:41.625 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:41.625 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:04:41.625 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:41.627 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:04:41.627 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:41.627 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:04:41.628 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:04:41.630 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:04:41.631 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:04:41.631 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:04:41.631 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.631 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:41.636 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:04:42.112 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:04:42.159 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:04:42.160 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:04:42.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:04:42.161 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:04:42.583 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:04:42.634 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:42.634 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:42.634 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:42.637 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:43.056 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:04:43.529 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:04:43.635 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:43.636 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:43.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:43.639 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:44.001 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:04:44.477 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:04:44.637 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:44.637 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:44.637 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:44.640 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:44.948 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:04:45.173 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:04:45.178 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:45.178 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:45.178 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:45.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:45.179 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:45.179 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:45.179 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:45.180 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:45.180 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:45.180 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:45.180 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:45.180 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=766 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:50.186 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:50.186 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:50.186 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:50.186 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:50.186 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:50.186 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:50.192 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:50.193 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:50.193 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:50.194 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:04:50.194 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:04:50.197 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:04:50.198 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:04:50.198 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:50.198 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:50.199 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:50.199 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:04:50.199 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:04:50.200 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:04:50.200 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:50.201 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:04:50.201 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:04:50.202 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:50.202 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:50.202 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:50.202 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:04:50.202 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:04:50.202 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:04:50.203 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:50.204 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:04:50.204 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:04:50.204 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:04:50.207 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:04:50.208 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:04:50.208 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:04:50.208 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.208 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:04:50.213 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:04:50.692 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:04:50.736 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:04:50.737 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:04:50.738 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:04:50.739 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:04:51.156 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:04:51.211 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:51.211 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:51.213 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:51.215 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:51.625 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:04:52.101 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:04:52.212 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:52.212 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:52.214 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:52.217 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:52.572 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:04:53.046 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:04:53.214 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:53.214 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:53.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:53.218 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:53.519 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:04:53.990 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:04:54.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:54.216 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:54.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:54.219 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:54.465 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:04:54.936 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:04:55.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:55.217 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:55.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:55.221 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:55.408 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:04:55.883 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:04:56.355 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:04:56.751 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:04:56.751 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:04:56.751 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:04:56.751 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:04:56.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:04:56.752 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:04:56.752 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:04:56.754 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:04:56.754 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:04:56.754 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:04:56.754 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:04:56.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:01.755 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:01.755 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:01.756 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:01.757 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:01.758 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:01.758 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:01.766 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:01.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:01.767 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:01.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:01.767 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:01.769 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:01.769 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:01.769 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:01.770 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:01.770 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:01.770 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:01.770 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:01.770 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:01.771 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:01.771 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:01.771 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:01.771 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:01.771 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:01.772 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:01.772 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:01.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:01.772 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:01.772 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:01.773 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:01.773 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:01.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:01.774 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:01.774 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:01.774 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:01.774 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:01.774 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:01.774 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:01.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:01.777 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:01.777 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:01.777 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:01.782 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:02.259 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:02.305 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:02.307 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:02.309 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:02.309 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:02.731 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:05:02.779 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:02.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:02.780 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:02.784 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:03.206 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:05:03.677 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:05:03.780 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:03.781 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:03.781 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:03.786 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:04.153 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:05:04.625 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:05:04.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:04.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:04.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:04.787 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:05.098 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:05:05.562 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:05:05.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:05.783 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:05.783 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:05.789 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:06.026 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:05:06.489 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:05:06.784 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:06.784 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:06.785 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:06.790 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:06.952 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:05:07.416 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:05:07.879 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:08.323 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:08.324 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:08.324 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:08.324 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:08.324 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:13.328 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:13.328 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:13.328 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:13.328 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:13.328 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:13.328 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:13.336 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:13.337 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:13.337 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:13.337 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:13.337 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:13.340 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:13.340 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:13.340 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:13.340 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:13.341 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:13.341 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:13.341 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:13.341 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:13.342 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:13.343 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:13.343 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:13.344 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:13.344 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:13.344 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:13.344 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:13.344 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:13.344 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:13.344 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:13.346 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:13.346 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:13.346 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:13.347 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:13.349 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:13.350 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:13.350 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:13.350 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:13.350 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:13.355 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:13.833 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:13.880 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:13.882 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:13.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:13.885 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:14.305 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:05:14.352 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:14.353 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:14.354 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:14.356 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:14.779 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:05:15.251 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:05:15.353 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:15.354 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:15.355 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:15.357 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:15.723 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:05:16.199 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:05:16.355 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:16.356 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:16.356 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:16.358 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:16.670 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:05:17.144 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:05:17.357 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:17.357 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:17.357 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:17.359 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:17.616 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:05:18.088 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:05:18.358 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:18.358 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:18.358 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:18.360 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:18.561 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:05:19.034 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:05:19.506 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:05:19.899 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:19.900 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:19.900 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:19.900 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:19.900 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:19.902 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:19.902 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:19.903 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:19.903 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:19.903 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:19.903 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1413 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:19.903 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1414 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:24.903 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:24.904 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:24.905 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:24.907 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:24.907 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:24.908 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:24.915 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:24.916 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:24.916 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:24.916 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:24.917 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:24.919 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:24.920 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:24.920 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:24.920 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:24.920 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:24.920 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:24.920 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:24.920 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:24.921 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:24.923 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:24.923 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:24.924 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:24.924 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:24.924 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:24.924 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:24.924 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:24.924 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:24.924 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:24.927 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:24.927 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:24.927 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:24.930 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.931 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:24.931 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:24.931 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:24.932 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:24.936 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:25.414 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:25.461 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:25.463 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:25.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:25.465 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:25.886 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:05:25.934 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:25.935 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:25.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:25.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:26.360 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:05:26.832 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:05:26.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:26.936 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:26.938 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:26.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:27.304 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:05:27.778 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:05:27.938 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:27.938 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:27.940 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:27.942 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:28.250 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:05:28.722 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:05:28.938 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:28.939 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:28.941 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:28.943 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:29.195 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:05:29.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:29.668 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:05:29.940 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:29.940 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:29.943 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:29.944 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:30.139 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:05:30.605 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:05:31.068 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:05:31.532 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:05:31.995 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:05:32.458 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:05:32.922 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:05:33.385 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:33.501 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:33.502 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:33.502 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:33.502 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:33.502 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:33.502 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1863 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:38.509 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:38.509 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:38.509 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:38.509 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:38.509 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:38.509 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:38.516 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:38.517 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:38.517 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:38.517 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:38.517 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:38.520 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:38.521 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:38.521 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:38.521 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:38.524 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:38.524 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:38.524 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:38.524 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:38.524 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:38.524 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:38.525 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:38.525 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:38.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:38.527 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:38.527 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:38.528 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:38.528 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.531 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:38.531 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:38.531 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:38.532 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.532 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:38.536 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:39.015 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:39.058 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:39.059 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:39.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:39.061 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:39.487 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:05:39.534 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:39.535 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:39.536 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:39.539 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:39.962 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:05:40.434 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:05:40.535 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:40.536 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:40.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:40.540 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:40.908 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:05:41.380 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:05:41.537 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:41.537 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:41.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:41.542 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:41.852 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:05:42.326 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:05:42.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:42.539 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:42.539 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:42.543 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:42.798 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:43.072 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:43.073 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:43.073 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:43.073 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:43.073 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:43.073 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:43.073 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:43.073 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:43.073 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:43.073 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:43.073 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=979 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.076 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:48.076 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:48.078 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:48.079 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:48.079 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:48.080 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:48.084 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:48.084 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:48.084 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:48.085 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:48.085 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:48.087 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:48.087 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:48.088 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:48.088 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:48.088 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:48.088 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:48.088 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:48.088 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:48.088 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:48.090 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:48.090 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:48.090 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:48.091 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:48.092 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:48.092 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:48.092 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:48.092 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:48.092 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:48.093 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:48.093 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:48.093 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:48.093 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:48.095 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:48.096 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:48.096 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:48.096 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.096 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:48.100 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:48.577 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:48.626 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:48.628 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:48.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:48.630 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:48.640 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:48.641 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:48.641 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:48.641 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:48.641 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:48.641 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:48.642 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:48.645 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:48.645 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:48.645 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:48.645 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:48.646 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:53.645 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:53.645 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:53.646 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:53.647 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:53.647 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:53.648 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:53.659 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:53.660 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:53.660 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:53.660 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:53.660 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:53.663 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:53.664 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:53.664 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:53.664 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:53.664 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:53.664 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:53.664 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:53.664 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:53.665 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:53.666 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:53.666 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:53.666 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:53.666 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:53.666 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:53.667 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:53.667 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:53.667 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:53.667 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:53.668 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:53.669 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:53.669 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:53.669 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:53.671 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:53.672 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:53.672 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:53.672 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.672 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:53.677 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:54.154 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:54.198 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:54.200 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:54.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:54.202 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:54.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:54.216 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:54.216 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:54.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:54.216 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:54.219 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:54.219 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:54.219 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:54.219 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:54.219 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:54.219 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:54.219 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=117 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:54.219 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.220 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:59.220 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:59.222 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:59.223 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:59.223 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:59.223 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:59.232 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:59.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:59.233 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:59.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:05:59.233 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:05:59.235 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:05:59.236 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:05:59.236 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:59.236 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:59.236 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:59.236 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:05:59.237 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:05:59.237 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:05:59.237 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:59.238 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:05:59.238 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:05:59.238 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:59.240 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:05:59.240 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:05:59.240 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:59.242 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:05:59.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:05:59.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:05:59.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:05:59.242 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:05:59.243 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:05:59.243 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:05:59.243 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:05:59.248 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:05:59.724 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:05:59.775 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:05:59.777 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:05:59.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:05:59.779 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:05:59.792 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:05:59.793 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:05:59.793 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:05:59.793 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:05:59.793 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:05:59.793 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:05:59.794 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:05:59.796 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:05:59.796 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:05:59.796 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:05:59.796 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:05:59.796 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:04.799 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:04.799 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:04.799 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:04.799 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:04.799 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:04.799 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:04.807 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:04.807 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:04.807 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:04.807 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:04.807 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:04.808 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:04.808 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:04.808 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:06:04.809 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:04.810 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:06:04.810 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:06:04.810 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:04.810 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:04.810 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:04.810 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:06:04.811 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:04.811 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:06:04.811 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:04.812 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:04.812 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:06:04.812 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:06:04.814 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:06:04.814 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:06:04.814 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.814 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.815 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:04.819 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:06:05.297 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:06:05.339 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:06:05.341 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:06:05.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:05.343 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:06:05.351 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:05.351 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:05.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:06:05.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:05.353 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:06:05.353 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:06:05.353 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:06:05.353 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:06:05.765 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:06:05.816 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:05.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:05.818 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:05.819 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:06.236 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:06:06.709 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:06:06.817 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:06.817 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:06.819 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:06.821 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:07.182 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:06:07.654 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:06:07.818 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:07.818 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:07.820 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:07.822 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:08.125 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:06:08.408 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:06:08.408 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:06:08.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:08.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:08.453 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:08.453 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:08.453 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:06:08.453 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:08.458 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:08.459 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:08.459 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:08.459 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:08.459 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:08.459 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:08.460 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:08.463 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:08.463 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:08.463 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:08.463 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:08.463 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=789 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:13.463 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:13.463 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:13.464 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:13.466 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:13.467 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:13.467 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:13.496 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:13.498 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:13.498 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:13.499 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:13.499 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:06:13.505 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:06:13.505 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:06:13.505 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:13.505 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:13.506 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:13.506 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:06:13.506 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:13.506 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:06:13.506 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:13.511 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:06:13.511 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:06:13.511 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:13.511 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:13.511 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:13.512 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:06:13.512 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:13.512 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:06:13.512 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:13.516 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:06:13.516 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:06:13.516 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:13.516 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:13.516 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:13.517 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:06:13.517 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:13.517 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:06:13.517 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:13.521 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:06:13.522 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:06:13.523 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:06:13.523 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:06:13.523 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.523 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:13.524 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.525 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:13.528 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:06:14.005 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:06:14.057 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:06:14.058 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:06:14.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:14.060 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:06:14.066 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:14.066 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:14.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:06:14.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:14.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:06:14.067 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:06:14.067 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:06:14.068 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:06:14.477 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:06:14.527 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:14.527 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:14.528 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:14.533 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:14.948 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:06:15.422 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:06:15.528 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:15.529 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:15.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:15.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:15.894 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:06:16.366 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:06:16.530 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:16.530 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:16.530 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:16.535 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:16.839 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:06:17.120 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:06:17.120 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:06:17.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:17.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:17.312 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:06:17.531 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:17.531 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:17.531 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:17.536 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:17.784 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:06:17.794 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:17.794 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:17.794 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:06:17.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:17.801 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:17.801 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:17.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:17.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:17.802 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:17.802 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:17.802 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:17.803 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:17.803 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:17.803 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:17.803 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:17.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=924 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:22.805 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:22.805 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:22.806 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:22.807 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:22.808 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:22.808 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:22.817 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:22.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:22.818 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:22.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:22.818 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:06:22.820 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:22.821 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:22.821 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:06:22.821 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:22.823 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:06:22.823 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:06:22.823 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:22.823 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:22.823 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:22.823 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:06:22.824 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:22.824 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:06:22.824 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:22.825 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:06:22.825 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:06:22.825 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:22.826 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:22.826 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:22.826 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:06:22.826 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:22.826 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:06:22.826 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:06:22.828 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:06:22.829 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:06:22.829 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:06:22.829 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:22.834 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:06:23.309 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:06:23.354 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:06:23.356 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:06:23.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:23.357 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:06:23.362 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:23.362 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:23.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:06:23.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:23.362 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:06:23.363 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:06:23.363 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:06:23.363 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:06:23.781 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:06:23.832 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:23.832 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:23.833 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:23.837 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:24.253 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:06:24.726 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:06:24.833 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:24.833 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:24.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:24.837 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:25.198 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:06:25.670 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:06:25.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:25.835 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:25.835 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:25.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:26.141 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:06:26.424 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:06:26.425 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:06:26.425 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:26.425 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:26.614 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:06:26.836 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:26.836 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:26.836 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:26.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:27.087 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:06:27.559 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:06:27.836 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:27.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:27.837 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:27.840 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:28.030 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:06:28.504 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:06:28.976 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:06:29.448 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:06:29.921 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:06:30.393 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:06:30.865 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:06:31.336 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:06:31.427 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:31.427 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:31.427 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:06:31.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:31.444 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:31.445 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:31.447 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:31.447 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:31.447 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:31.447 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:31.447 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:36.448 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:36.449 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:36.450 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:36.452 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:36.456 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:36.456 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:36.464 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:36.465 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:36.465 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:36.465 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:36.465 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:36.468 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:36.468 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:06:36.468 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:36.470 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:06:36.470 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:06:36.470 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:36.470 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:36.470 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:36.471 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:06:36.471 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:36.471 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:06:36.471 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:36.472 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:06:36.472 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:06:36.472 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:36.473 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:36.473 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:36.473 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:06:36.473 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:36.473 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:06:36.473 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.475 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:06:36.476 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:06:36.476 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:06:36.476 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.476 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:36.481 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:06:36.959 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:06:37.000 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:06:37.003 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:06:37.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:37.005 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:06:37.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:37.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:37.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:06:37.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:37.012 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:06:37.012 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:06:37.012 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:06:37.012 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:06:37.426 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:06:37.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:37.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:37.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:37.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:37.897 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:06:38.368 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:06:38.479 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:38.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:38.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:38.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:38.841 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:06:39.314 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:06:39.480 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:39.480 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:39.481 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:39.484 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:39.786 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:06:40.069 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:06:40.069 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:06:40.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:40.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:40.259 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:06:40.481 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:40.482 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:40.482 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:40.485 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:40.731 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:06:41.203 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:06:41.483 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:41.483 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:41.483 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:41.487 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:41.674 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:06:42.148 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:06:42.620 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:06:43.092 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:06:43.565 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:06:44.037 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:06:44.509 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:06:44.980 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:06:45.072 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:45.073 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:45.073 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:06:45.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:45.090 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:45.091 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:45.092 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:45.092 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:45.092 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:45.092 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:06:50.092 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:50.093 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:50.094 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:50.096 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:50.098 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:50.101 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:50.115 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:50.115 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:50.115 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:50.116 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:06:50.116 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:50.118 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:06:50.118 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:06:50.118 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:06:50.119 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:50.120 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:06:50.120 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:06:50.120 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:50.122 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:06:50.122 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:06:50.122 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:06:50.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:06:50.125 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:06:50.125 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:06:50.125 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.126 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:06:50.130 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:06:50.608 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:06:50.651 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:06:50.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:50.654 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:06:50.655 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:50.659 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:06:50.659 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:06:50.659 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:06:51.074 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:06:51.128 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:51.128 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:51.130 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:51.133 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:51.546 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:06:52.017 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:06:52.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:52.129 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:52.131 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:52.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:52.488 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:06:52.961 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:06:53.130 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:53.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:53.132 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:53.136 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:53.428 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:06:53.707 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:06:53.708 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:06:53.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:53.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:06:53.896 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:06:54.131 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:54.131 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:54.133 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:54.137 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:54.369 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:06:54.841 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:06:55.132 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:55.132 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:55.133 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:55.138 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:55.313 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:06:55.786 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:06:56.259 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:06:56.731 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:06:57.204 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:06:57.677 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:06:58.149 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:06:58.622 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:06:58.710 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:06:58.711 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:06:58.711 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:06:58.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:06:58.726 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:06:58.726 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:06:58.726 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:06:58.727 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:06:58.727 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:06:58.727 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:06:58.727 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:06:58.729 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:06:58.729 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:06:58.729 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:06:58.730 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1861 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:06:58.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1862 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:03.732 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:03.732 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:03.732 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:03.732 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:03.732 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:03.732 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:03.741 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:03.742 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:03.742 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:03.743 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:03.743 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:03.747 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:03.747 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:03.747 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:03.747 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:03.747 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:03.748 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:03.748 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:03.748 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:03.748 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:03.750 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:03.751 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:03.751 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:03.751 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:03.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:03.752 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:03.752 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:03.752 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:03.752 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:03.753 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:03.753 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:03.754 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:03.754 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:03.754 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:03.754 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:03.754 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:03.754 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:03.754 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:03.757 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:03.758 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:03.758 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:03.758 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:03.759 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:03.763 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:04.241 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:04.280 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:04.281 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:04.281 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:04.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:04.286 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:04.287 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:04.287 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:04.287 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:04.287 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:04.287 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:04.288 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:04.288 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:04.331 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:07:04.332 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:07:04.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:04.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:04.708 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:07:04.762 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:04.762 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:04.763 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:04.768 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:05.180 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:07:05.653 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:07:05.763 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:05.764 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:05.764 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:05.769 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:06.125 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:07:06.596 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:07:06.765 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:06.765 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:06.765 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:06.770 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:07.068 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:07:07.541 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:07:07.765 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:07.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:07.766 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:07.772 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:08.014 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:07:08.485 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:07:08.766 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:08.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:08.767 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:08.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:08.957 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:07:09.333 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:09.334 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:09.334 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:07:09.345 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:09.346 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:09.348 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:09.348 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:09.348 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:09.348 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:09.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1209 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:14.349 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:14.349 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:14.350 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:14.352 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:14.353 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:14.353 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:14.360 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:14.362 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:14.362 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:14.362 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:14.363 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:14.368 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:14.368 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:14.368 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:14.368 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:14.368 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:14.368 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:14.369 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:14.369 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:14.369 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:14.372 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:14.373 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:14.373 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:14.373 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:14.377 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:14.377 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:14.377 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:14.380 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:14.380 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:14.380 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.381 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:14.381 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:14.381 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:14.382 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.382 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:14.386 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:14.864 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:14.908 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:14.909 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:14.911 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:14.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:14.918 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:14.918 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:14.919 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:14.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:14.920 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:14.920 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:14.920 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:14.920 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:15.336 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:07:15.385 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:15.385 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:15.386 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:15.389 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:15.807 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:07:16.278 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:07:16.386 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:16.387 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:16.387 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:16.390 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:16.751 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:07:17.223 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:07:17.387 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:17.388 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:17.388 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:17.390 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:17.695 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:07:17.979 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:07:17.979 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:07:17.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:17.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:18.166 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:07:18.389 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:18.389 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:18.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:18.391 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:18.640 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:07:19.112 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:07:19.390 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:19.390 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:19.391 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:19.392 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:19.584 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:07:19.980 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:19.981 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:19.981 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:07:19.981 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:19.992 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:19.992 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:19.992 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:19.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:19.993 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:19.993 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:19.993 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:19.997 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:19.997 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:19.997 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:19.997 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1212 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1212 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1212 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.998 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:19.999 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1213 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:24.995 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:24.995 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:24.997 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:24.999 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:24.999 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:25.000 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:25.009 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:25.011 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:25.011 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:25.011 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:25.011 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:25.015 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:25.015 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:25.016 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:25.016 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:25.016 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:25.016 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:25.016 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:25.016 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:25.016 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:25.019 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:25.019 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:25.019 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:25.019 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:25.019 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:25.019 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:25.020 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:25.020 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:25.020 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:25.022 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:25.022 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:25.022 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:25.023 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:25.025 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:25.025 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.026 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:25.026 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:25.026 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:25.026 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.027 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:25.031 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:25.511 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:25.551 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:25.552 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:25.553 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:25.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:25.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:25.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:25.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:25.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:25.558 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:25.558 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:25.558 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:25.558 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:25.983 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:07:26.029 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:26.030 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:26.032 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:26.035 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:26.454 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:07:26.927 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:07:27.030 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:27.030 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:27.034 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:27.035 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:27.400 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:07:27.872 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:07:28.031 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:28.032 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:28.035 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:28.036 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:28.343 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:07:28.657 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:28.657 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:28.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:28.664 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:28.665 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:28.665 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:28.665 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:28.668 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:28.668 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:28.668 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:28.668 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:28.668 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:28.668 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:28.668 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:33.668 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:33.668 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:33.669 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:33.671 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:33.672 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:33.672 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:33.678 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:33.680 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:33.680 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:33.680 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:33.680 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:33.683 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:33.683 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:33.684 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:33.684 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:33.684 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:33.684 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:33.685 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:33.685 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:33.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:33.686 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:33.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:33.686 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:33.687 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:33.688 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:33.688 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:33.688 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:33.688 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:33.688 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:33.689 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:33.689 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:33.689 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:33.689 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:33.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:33.692 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:33.692 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:33.692 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:33.697 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:34.176 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:34.218 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:34.219 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:34.221 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:34.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:34.226 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:34.226 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:34.226 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:34.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:34.228 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:34.228 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:34.228 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:34.228 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:34.643 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:07:34.694 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:34.695 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:34.696 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:34.699 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:35.114 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:07:35.588 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:07:35.695 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:35.695 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:35.697 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:35.699 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:36.060 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:07:36.531 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:07:36.696 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:36.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:36.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:36.700 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:37.003 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:07:37.317 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:37.317 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:37.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:37.323 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:37.323 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:37.323 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:37.323 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:37.324 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:37.324 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:37.324 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:37.326 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:37.326 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:37.326 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:37.326 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=785 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.326 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.327 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.327 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.327 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.327 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:37.327 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=786 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:42.326 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:42.326 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:42.328 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:42.330 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:42.331 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:42.334 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:42.343 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:42.344 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:42.344 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:42.344 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:42.344 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:42.346 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:42.346 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:42.346 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:42.346 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:42.346 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:42.347 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:42.347 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:42.347 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:42.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:42.348 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:42.348 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:42.348 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:42.349 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:42.349 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:42.349 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:42.350 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.351 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:42.352 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:42.352 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:42.352 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:42.356 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:42.833 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:42.882 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:42.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:42.886 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:42.888 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:42.898 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:42.898 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:42.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:42.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:42.900 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:42.900 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:42.901 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:42.901 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:43.149 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:43.149 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:43.154 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:43.155 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:43.155 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:43.155 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:43.155 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:43.156 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:43.156 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:43.156 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:43.156 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:43.156 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:43.156 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=173 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=173 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=173 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=173 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.156 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:43.157 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=174 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.158 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:48.158 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:48.160 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:48.160 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:48.161 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:48.161 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:48.169 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:48.169 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:48.170 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:48.170 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:48.170 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:48.171 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:48.171 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:48.172 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:48.172 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:48.172 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:48.172 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:48.173 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:48.173 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:48.173 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:48.174 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:48.174 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:48.174 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:48.176 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:48.176 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:48.176 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:48.176 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:48.177 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:48.177 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:48.177 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:48.177 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:48.177 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:48.180 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:48.181 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:48.181 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:48.181 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.181 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:48.186 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:48.664 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:48.713 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:48.715 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:48.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:48.716 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:48.723 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:48.723 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:48.724 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:48.724 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:48.725 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:48.725 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:48.725 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:48.725 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:48.934 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:48.935 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:48.940 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:48.940 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:48.941 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:48.941 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:48.942 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:48.942 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:48.942 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:48.942 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:48.942 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:48.942 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:48.942 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:48.942 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=164 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:07:53.944 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:07:53.944 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:07:53.946 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:53.947 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:53.948 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:53.948 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:53.958 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:07:53.958 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:53.959 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:53.959 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:07:53.959 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:07:53.961 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:07:53.961 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:07:53.961 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:53.961 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:53.961 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:07:53.962 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:07:53.962 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:07:53.962 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:07:53.962 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:53.963 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:07:53.963 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:07:53.963 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:53.965 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:07:53.965 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:07:53.965 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:07:53.968 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:07:53.969 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:07:53.969 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:07:53.969 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:07:53.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:07:53.974 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:07:54.451 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:07:54.495 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:07:54.497 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:07:54.498 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:07:54.498 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:07:54.503 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:07:54.503 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:07:54.504 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:07:54.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:07:54.505 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:07:54.505 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:07:54.505 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:07:54.505 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:07:54.918 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:07:54.972 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:54.972 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:54.973 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:54.976 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:55.389 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:07:55.860 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:07:55.973 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:55.973 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:55.973 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:55.977 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:56.331 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:07:56.804 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:07:56.974 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:56.975 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:56.975 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:56.978 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:57.277 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:07:57.748 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:07:57.975 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:57.975 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:57.976 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:57.979 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:58.220 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:07:58.692 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:07:58.976 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:07:58.976 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:07:58.977 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:07:58.979 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:07:59.165 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:07:59.637 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:08:00.108 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:08:00.581 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:08:01.054 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:08:01.525 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:08:01.997 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:08:02.467 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:08:02.941 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:08:03.295 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:08:03.296 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:08:03.301 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:03.301 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:03.302 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:03.302 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:03.302 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:03.302 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:03.302 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:03.303 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:03.303 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:03.303 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:03.303 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:08:08.304 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:08.304 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:08.306 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:08.307 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:08.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:08.308 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:08.315 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:08.315 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:08.315 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:08.316 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:08.316 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:08.318 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:08.318 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:08:08.318 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:08.320 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:08.320 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:08:08.320 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:08.322 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:08.322 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:08:08.322 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:08:08.325 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:08:08.325 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:08:08.325 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:08:08.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:08.330 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:08:08.806 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:08:08.856 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:08:08.859 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:08:08.859 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:08.860 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:08.867 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:08:08.867 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:08:08.868 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:08:08.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:08:08.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:08:08.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:08:08.870 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:08:08.870 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:08:09.273 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:08:09.328 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:09.328 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:09.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:09.332 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:09.744 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:08:10.215 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:08:10.328 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:10.329 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:10.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:10.333 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:10.688 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:08:11.160 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:08:11.329 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:11.330 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:11.331 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:11.334 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:11.633 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:08:12.106 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:08:12.331 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:12.331 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:12.333 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:12.336 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:12.579 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:08:13.051 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:08:13.332 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:13.332 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:13.334 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:13.336 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:13.524 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:08:13.997 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:08:14.469 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:08:14.942 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:08:15.415 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:08:15.887 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:08:16.360 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:08:16.833 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:08:17.305 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:08:17.648 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:08:17.648 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:08:17.654 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:17.654 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:17.654 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:17.654 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:17.655 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:17.655 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:17.655 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:17.657 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:17.657 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:17.657 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:17.657 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:08:17.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:17.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:17.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:17.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:17.657 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2016 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:22.656 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:22.657 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:22.658 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:22.660 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:22.661 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:22.661 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:22.672 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:22.674 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:22.674 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:22.674 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:22.675 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:08:22.679 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:08:22.679 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:08:22.679 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:22.679 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:22.680 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:22.680 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:08:22.680 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:22.680 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:08:22.680 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:22.683 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:08:22.683 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:08:22.684 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:22.684 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:22.684 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:22.684 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:08:22.684 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:22.684 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:08:22.684 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:22.687 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:08:22.687 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:08:22.687 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:22.687 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:22.688 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:22.688 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:08:22.688 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:22.688 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:08:22.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.692 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:08:22.693 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:08:22.693 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:08:22.693 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.695 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:22.698 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:08:23.173 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:08:23.226 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:08:23.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:23.230 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:08:23.232 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:08:23.235 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:08:23.235 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:08:23.235 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:08:23.641 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:08:23.696 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:23.696 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:23.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:23.701 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:24.112 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:08:24.583 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:08:24.697 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:24.697 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:24.698 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:24.702 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:25.056 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:08:25.529 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:08:25.698 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:25.698 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:25.699 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:25.703 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:26.001 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:08:26.284 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:08:26.284 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=0, maio=1, ma_len=2 2026-05-03 03:08:26.285 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:26.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:08:26.285 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:08:26.472 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:08:26.699 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:26.699 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:26.700 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:26.704 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:26.937 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:08:27.335 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:08:27.336 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:08:27.336 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:08:27.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:27.341 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:27.342 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:27.342 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:27.342 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:27.342 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:08:27.342 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1007 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:27.342 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1007 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:27.342 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1007 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:27.342 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1007 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.344 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:32.345 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:32.346 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:32.348 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:32.352 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:32.353 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:32.361 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:32.362 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:32.362 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:32.362 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:32.362 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:08:32.364 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:08:32.364 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:08:32.365 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:32.365 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:32.365 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:32.365 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:08:32.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:32.366 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:08:32.366 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:32.367 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:32.368 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:32.368 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:08:32.368 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:32.370 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:08:32.370 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:08:32.371 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:32.371 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:32.371 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:32.371 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:08:32.372 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:32.372 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:08:32.372 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.374 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:08:32.374 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:08:32.374 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:08:32.375 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:32.379 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:08:32.857 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:08:32.892 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:08:32.892 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:08:32.893 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:32.893 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:32.949 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:32.951 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:32.951 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:32.951 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:32.951 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:08:32.951 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.951 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.951 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.951 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.951 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.952 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.952 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:32.952 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:37.952 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:37.952 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:37.955 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:37.955 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:37.955 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:37.955 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:37.963 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:37.964 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:37.965 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:37.965 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:37.965 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:08:37.968 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:08:37.968 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:08:37.969 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:37.969 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:37.969 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:37.969 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:08:37.970 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:37.970 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:08:37.970 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:37.971 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:37.972 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:37.972 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:08:37.972 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:37.974 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:37.974 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:08:37.974 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.977 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:08:37.978 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:08:37.978 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:08:37.978 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:37.983 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:08:38.455 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:08:38.498 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:08:38.499 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:08:38.500 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:38.501 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:38.918 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:08:38.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:38.981 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:38.981 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:38.985 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:39.382 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:08:39.845 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:08:39.981 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:39.981 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:39.981 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:39.986 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:40.308 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:08:40.772 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:08:40.982 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:40.982 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:40.982 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:40.987 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:41.235 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:08:41.698 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:08:41.983 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:41.984 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:41.984 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:41.988 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:42.161 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:08:42.624 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:08:42.985 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:42.985 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:42.985 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:42.989 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:43.088 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:08:43.551 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:08:44.014 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:08:44.478 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:08:44.941 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:08:45.404 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:08:45.868 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:08:46.331 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:08:46.794 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:08:47.258 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:08:47.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:47.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:47.526 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:47.526 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:47.526 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:47.527 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:47.527 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:47.527 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:47.530 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:47.531 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:47.531 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:47.531 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:08:47.531 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2100 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.531 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2100 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.531 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2100 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.531 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2100 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2100 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:47.532 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2101 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:08:52.534 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:08:52.534 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:08:52.535 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:52.535 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:52.535 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:52.535 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:52.544 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:08:52.545 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:52.545 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:52.546 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:08:52.546 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:08:52.550 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:08:52.550 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:08:52.550 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:52.551 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:52.551 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:08:52.551 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:08:52.552 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:08:52.552 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:08:52.552 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:52.553 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:08:52.554 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:08:52.554 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:52.554 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:52.554 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:08:52.554 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:08:52.555 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:08:52.555 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:08:52.555 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:52.556 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:08:52.556 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:08:52.556 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:52.556 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:08:52.557 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:08:52.557 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:08:52.557 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:08:52.557 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:08:52.557 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.560 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:08:52.560 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:08:52.560 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:08:52.561 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.561 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:08:52.565 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:08:53.044 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:08:53.086 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:08:53.088 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:08:53.090 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:08:53.090 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:08:53.515 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:08:53.564 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:53.564 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:53.564 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:53.567 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:53.986 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:08:54.462 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:08:54.565 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:54.566 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:54.566 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:54.568 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:54.933 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:08:55.407 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:08:55.567 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:55.567 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:55.567 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:55.570 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:55.880 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:08:56.351 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:08:56.568 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:56.568 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:56.568 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:56.571 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:56.825 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:08:57.298 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:08:57.570 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:08:57.570 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:08:57.570 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:08:57.573 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:08:57.769 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:08:58.234 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:08:58.697 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:08:59.160 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:08:59.624 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:09:00.087 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:09:00.550 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:09:01.014 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:09:01.477 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:09:01.941 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:09:02.106 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:02.110 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:02.111 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:02.111 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:02.111 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:07.117 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:07.117 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:07.117 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:07.117 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:07.117 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:07.117 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:07.129 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:07.129 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:07.130 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:07.130 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:07.130 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:07.132 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:07.132 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:07.132 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:07.133 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:07.133 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:07.133 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:07.133 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:07.133 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:07.133 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:07.135 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:07.136 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:07.136 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:07.136 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:07.136 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:07.137 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:07.137 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:07.137 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:07.137 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:07.138 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:07.138 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:07.138 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:07.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:07.142 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:07.142 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:07.142 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:07.147 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:07.622 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:07.675 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:07.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:07.678 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:07.679 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:08.086 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:08.144 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:08.145 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:08.146 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:08.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:08.555 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:09:09.029 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:09:09.146 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:09.146 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:09.148 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:09.153 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:09.502 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:09:09.973 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:09:10.147 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:10.148 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:10.149 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:10.154 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:10.449 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:09:10.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:10.710 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:10.711 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:10.713 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:10.713 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:10.713 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:10.714 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=772 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=772 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=772 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=772 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=772 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:10.714 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=773 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:15.715 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:15.715 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:15.716 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:15.717 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:15.718 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:15.718 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:15.729 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:15.730 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:15.731 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:15.731 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:15.731 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:15.734 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:15.735 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:15.735 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:15.735 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:15.735 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:15.736 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:15.736 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:15.736 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:15.736 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:15.737 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:15.737 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:15.737 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:15.737 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:15.737 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:15.738 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:15.738 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:15.738 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:15.738 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:15.739 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:15.739 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:15.740 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:15.740 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:15.740 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:15.740 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:15.740 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:15.740 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:15.740 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:15.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:15.743 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:15.743 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:15.743 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:15.748 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:16.226 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:16.273 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:16.275 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:16.278 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:16.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:16.309 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:16.309 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:16.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:09:16.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:16.320 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:16.320 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:16.320 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:09:16.320 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:09:16.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:16.376 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:16.377 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:16.377 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:16.378 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:16.698 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:16.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:16.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:16.710 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:16.710 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:16.718 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:16.719 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:16.721 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:16.721 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:16.721 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:16.721 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:16.721 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=211 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:21.725 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:21.725 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:21.725 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:21.725 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:21.725 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:21.726 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:21.732 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:21.733 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:21.733 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:21.734 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:21.734 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:21.737 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:21.737 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:21.738 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:21.738 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:21.738 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:21.738 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:21.739 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:21.739 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:21.739 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:21.741 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:21.741 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:21.741 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:21.741 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:21.741 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:21.742 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:21.742 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:21.742 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:21.742 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:21.743 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:21.743 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:21.744 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:21.744 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:21.744 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:21.744 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:21.744 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:21.744 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:21.744 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.747 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:21.747 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:21.747 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:21.748 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.748 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:21.752 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:22.229 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:22.278 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:22.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:22.282 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:22.285 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:22.296 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:22.298 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:22.298 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:22.298 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:22.298 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:27.299 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:27.299 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:27.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:27.303 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:27.303 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:27.304 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:27.307 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:27.308 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:27.308 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:27.308 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:27.308 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:27.310 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:27.310 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:27.310 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:27.311 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:27.311 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:27.311 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:27.311 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:27.311 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:27.312 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:27.312 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:27.312 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:27.312 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:27.312 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:27.313 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:27.313 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:27.313 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:27.313 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:27.313 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:27.314 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:27.314 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:27.314 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:27.314 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:27.315 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:27.315 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:27.315 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:27.315 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:27.315 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.317 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:27.318 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:27.318 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:27.318 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.318 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:27.323 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:27.800 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:27.848 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:27.851 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:27.853 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:27.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:28.264 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:28.321 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:28.321 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:28.321 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:28.326 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:28.727 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:09:29.191 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:09:29.321 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:29.321 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:29.322 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:29.327 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:29.654 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:29.873 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:29.874 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:29.874 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:29.874 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:29.874 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:29.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:29.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:29.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:29.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:29.874 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:34.882 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:34.882 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:34.882 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:34.882 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:34.882 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:34.883 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:34.889 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:34.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:34.889 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:34.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:34.889 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:34.890 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:34.890 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:34.890 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:34.891 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:34.892 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:34.892 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:34.892 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:34.894 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:34.894 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:34.894 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:34.896 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:34.896 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:34.896 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:34.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:34.901 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:35.378 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:35.420 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:35.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:35.421 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:35.422 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:35.424 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:35.424 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:35.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:09:35.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:35.424 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:35.425 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:35.425 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:09:35.425 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:09:35.850 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:35.899 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:35.899 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:35.899 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:35.899 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:36.321 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:09:36.794 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:09:36.900 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:36.900 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:36.900 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:36.900 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:37.262 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:09:37.734 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:09:37.901 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:37.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:37.901 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:37.901 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:38.207 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:09:38.224 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:38.224 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:38.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:38.229 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:38.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:38.230 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:38.230 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:38.230 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:38.230 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:38.234 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:38.234 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:38.234 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:38.234 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:38.234 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=722 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:43.232 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:43.232 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:43.234 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:43.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:43.236 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:43.237 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:43.243 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:43.244 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:43.244 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:43.244 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:43.244 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:43.246 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:43.246 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:43.246 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:43.248 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:43.248 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:43.248 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:43.249 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:43.250 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:43.250 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:43.250 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:43.250 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:43.250 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:43.250 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:43.251 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:43.251 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:43.251 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.253 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:43.253 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:43.253 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:43.254 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:43.254 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.255 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:43.258 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:43.737 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:43.783 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:43.785 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:43.786 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:43.787 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:43.790 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:43.790 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:43.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:09:43.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:43.791 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:43.791 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:43.791 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:09:43.791 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:09:44.209 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:44.257 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:44.257 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:44.257 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:44.260 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:44.680 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:09:45.153 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:09:45.258 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:45.258 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:45.259 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:45.260 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:45.625 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:09:45.880 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:45.880 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:45.884 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:45.884 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:45.884 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:45.885 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:45.887 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:45.887 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:45.887 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:45.887 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:45.887 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:45.887 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:45.887 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:45.887 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:45.887 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:45.887 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:45.887 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=568 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:50.885 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:50.885 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:50.886 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:50.886 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:50.886 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:50.887 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:50.893 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:50.893 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:50.893 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:50.893 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:50.893 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:50.895 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:50.895 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:50.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:50.896 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:50.896 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:50.896 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:50.898 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:50.898 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:50.898 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.900 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:50.901 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:50.901 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:50.901 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:50.905 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:51.380 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:51.412 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:51.412 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:51.413 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:51.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:51.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:51.414 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:51.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:09:51.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:51.415 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:51.415 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:51.415 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:09:51.415 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:09:51.850 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:09:51.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:51.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:51.904 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:51.906 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:52.321 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:09:52.792 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:09:52.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:52.904 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:52.904 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:52.906 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:53.262 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:09:53.731 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:09:53.905 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:53.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:53.905 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:53.906 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:54.196 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:09:54.211 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:54.211 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:54.213 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:54.213 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:54.213 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:54.213 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:54.214 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:54.214 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:54.214 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:54.216 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:54.217 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:54.217 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:54.217 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:09:54.217 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.217 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.217 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.217 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:54.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=720 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:09:59.216 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:09:59.216 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:09:59.218 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:59.220 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:59.220 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:59.221 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:59.224 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:09:59.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:59.224 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:59.224 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:09:59.224 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:09:59.225 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:59.226 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:09:59.226 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:09:59.226 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:59.227 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:09:59.227 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:09:59.227 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:59.228 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:09:59.228 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:09:59.228 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.229 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:09:59.229 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:09:59.229 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:09:59.229 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.230 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:09:59.234 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:09:59.707 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:09:59.741 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:09:59.741 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:09:59.741 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:09:59.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:09:59.743 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:09:59.743 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:09:59.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:09:59.743 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:09:59.744 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:09:59.744 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:09:59.744 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:09:59.744 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:10:00.177 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:00.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:00.231 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:00.232 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:00.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:00.644 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:01.112 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:01.232 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:01.232 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:01.234 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:01.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:01.581 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:01.827 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:01.827 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:01.829 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:01.829 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:01.829 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:06.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:06.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:06.830 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:06.831 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:06.831 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:06.832 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:06.835 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:06.836 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:06.836 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:06.836 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:06.836 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:06.838 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:06.838 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:06.838 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:06.839 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:06.839 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:06.839 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:06.841 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:06.841 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:06.841 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:06.843 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:06.844 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:06.844 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:06.844 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:06.844 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.845 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:06.848 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:07.321 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:07.355 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:07.356 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:07.356 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:07.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:07.358 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:10:07.358 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:10:07.358 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:10:07.790 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:07.846 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:07.846 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:07.847 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:07.849 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:08.258 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:08.724 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:08.847 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:08.847 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:08.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:08.849 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:09.195 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:09.664 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:10:09.847 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:09.848 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:09.849 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:09.850 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:10.135 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:10:10.606 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:10:10.848 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:10.848 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:10.851 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:10.851 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:11.076 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:10:11.090 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:11.090 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:11.094 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:11.094 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:11.094 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:11.095 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:11.095 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:11.095 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:11.095 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:11.098 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:11.098 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:11.098 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:11.098 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:11.099 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=925 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:16.097 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:16.097 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:16.099 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:16.100 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:16.102 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:16.105 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:16.113 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:16.114 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:16.114 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:16.114 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:16.114 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:16.116 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:16.116 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:16.117 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:16.117 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:16.117 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:16.117 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:16.117 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:16.117 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:16.118 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:16.118 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:16.118 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:16.118 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:16.118 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:16.118 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:16.119 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:16.119 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:16.119 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:16.119 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:16.120 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:16.120 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:16.120 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.123 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:16.123 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:16.123 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:16.124 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.124 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.125 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:16.128 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:16.607 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:16.648 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:16.650 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:16.650 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:16.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:16.655 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:16.655 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:16.655 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:16.656 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:10:16.656 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:10:16.656 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:10:16.656 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:10:16.656 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:10:17.074 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:17.127 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:17.127 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:17.128 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:17.131 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:17.545 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:18.019 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:18.128 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:18.128 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:18.130 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:18.133 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:18.491 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:18.963 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:10:19.129 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:19.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:19.131 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:19.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:19.434 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:10:19.908 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:10:20.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:20.130 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:20.133 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:20.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:20.379 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:10:20.633 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:20.634 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:20.636 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:20.637 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:20.637 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:20.637 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:20.637 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:25.640 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:25.640 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:25.644 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:25.644 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:25.644 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:25.644 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:25.651 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:25.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:25.652 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:25.653 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:25.653 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:25.655 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:25.656 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:25.656 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:25.656 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:25.656 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:25.657 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:25.657 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:25.657 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:25.657 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:25.658 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:25.658 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:25.658 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:25.658 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:25.659 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:25.659 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:25.659 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:25.659 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:25.659 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:25.661 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:25.661 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:25.661 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.664 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:25.664 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:25.664 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:25.665 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:25.669 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:26.143 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:26.197 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:26.199 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:26.201 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:26.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:26.607 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:26.667 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:26.667 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:26.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:26.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:27.070 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:27.534 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:27.668 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:27.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:27.671 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:27.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:27.997 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:28.217 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:28.217 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:28.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:28.217 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:28.217 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:28.218 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:28.218 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:28.218 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:28.218 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:28.218 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:28.218 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:28.218 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=560 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:33.220 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:33.221 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:33.224 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:33.224 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:33.224 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:33.224 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:33.232 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:33.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:33.233 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:33.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:33.233 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:33.236 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:33.236 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:33.237 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:33.237 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:33.237 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:33.237 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:33.237 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:33.237 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:33.237 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:33.240 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:33.240 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:33.240 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:33.240 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:33.240 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:33.240 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:33.241 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:33.241 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:33.241 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:33.243 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:33.243 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:33.243 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:33.243 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:33.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:33.243 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:33.244 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:33.244 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:33.244 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:33.246 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:33.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:33.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:33.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:33.247 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:33.247 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:33.247 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.252 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:33.730 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:33.774 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:33.776 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:33.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:33.778 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:33.800 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:33.800 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:33.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:33.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:33.814 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:34.195 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:34.250 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:34.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:34.250 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:34.252 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:34.658 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:35.122 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:35.251 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:35.251 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:35.251 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:35.254 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:35.585 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:36.048 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:10:36.252 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:36.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:36.253 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:36.254 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:36.512 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:10:36.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:36.838 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:36.839 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:36.842 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:36.842 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:36.842 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:36.842 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=787 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:36.842 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:41.842 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:41.843 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:41.844 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:41.846 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:41.846 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:41.847 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:41.857 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:41.858 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:41.858 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:41.859 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:41.859 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:41.862 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:41.863 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:41.863 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:41.863 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:41.863 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:41.863 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:41.864 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:41.864 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:41.864 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:41.865 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:41.865 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:41.865 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:41.865 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:41.866 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:41.866 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:41.866 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:41.866 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:41.866 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:41.868 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:41.868 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:41.868 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:41.871 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:41.871 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:41.871 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:41.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:41.876 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:42.353 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:42.397 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:42.399 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:42.401 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:42.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:42.425 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:42.425 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:42.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:42.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:42.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:42.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:42.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:42.440 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:42.441 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:42.441 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:42.441 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:47.442 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:47.442 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:47.443 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:47.446 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:47.446 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:47.446 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:47.455 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:47.455 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:47.456 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:47.456 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:47.456 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:47.458 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:47.459 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:47.459 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:47.459 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:47.459 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:47.460 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:47.460 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:47.460 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:47.460 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:47.461 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:47.461 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:47.462 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:47.462 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:47.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:47.462 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:47.462 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:47.462 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:47.462 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:47.464 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:47.464 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:47.464 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:47.466 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:47.467 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:47.467 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:47.467 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:47.472 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:47.950 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:47.997 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:47.999 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:48.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:48.000 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:48.027 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:48.027 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:48.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:48.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:48.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:48.414 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:10:48.470 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:48.470 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:48.471 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:48.474 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:48.877 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:10:49.341 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:10:49.471 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:49.471 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:49.472 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:49.475 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:49.804 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:10:50.272 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:10:50.473 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:50.473 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:50.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:50.476 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:50.737 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:10:51.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:51.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:51.064 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:51.064 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:51.065 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:51.066 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:51.066 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:51.066 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:51.066 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=788 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.068 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:56.069 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:56.070 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:56.072 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:56.072 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:56.073 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:56.080 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:56.081 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:56.081 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:56.082 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:10:56.082 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:10:56.084 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:56.085 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:10:56.085 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:10:56.085 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:56.087 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:10:56.087 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:10:56.087 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:56.087 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:56.088 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:56.088 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:10:56.088 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:10:56.088 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:10:56.088 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:56.089 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:56.090 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:10:56.090 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:10:56.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:10:56.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:10:56.093 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:10:56.093 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:10:56.093 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.098 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:10:56.574 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:10:56.621 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:10:56.623 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:10:56.626 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:10:56.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:56.644 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:10:56.644 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:10:56.644 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:10:56.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.653 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:56.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:10:56.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:10:56.662 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:10:56.666 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:10:56.666 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:10:56.666 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:10:56.666 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:10:56.666 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.666 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.666 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.666 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.667 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.667 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.667 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:10:56.667 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:01.668 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:01.668 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:01.668 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:01.668 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:01.668 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:01.668 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:01.676 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:01.676 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:01.676 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:01.677 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:01.677 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:01.678 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:01.679 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:01.679 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:01.679 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:01.681 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:01.681 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:01.682 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:01.682 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:01.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:01.682 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:01.682 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:01.682 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:01.683 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:01.683 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:01.683 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:01.684 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:01.684 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:01.684 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:01.684 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:01.684 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:01.684 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:01.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:01.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:01.687 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:01.687 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:01.687 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:01.692 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:02.168 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:02.217 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:02.219 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:02.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:02.221 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:02.235 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:02.235 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:02.235 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:02.235 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:02.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:02.236 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:02.236 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:02.237 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:02.237 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:02.237 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:02.237 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:02.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.238 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:07.238 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:07.240 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:07.241 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:07.243 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:07.246 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:07.261 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:07.263 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:07.263 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:07.263 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:07.263 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:07.266 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:07.266 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:07.267 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:07.267 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:07.268 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:07.269 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:07.269 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:07.269 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:07.271 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:07.271 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:07.271 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.273 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:07.274 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:07.274 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:07.274 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:07.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:07.278 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:07.756 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:07.794 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:07.795 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:07.797 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:07.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:07.811 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:07.811 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:07.811 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:07.811 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:07.812 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:07.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:07.812 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:07.813 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:07.813 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:07.813 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:07.813 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=115 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.813 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:07.814 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=116 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:12.815 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:12.815 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:12.817 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:12.817 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:12.817 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:12.818 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:12.826 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:12.827 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:12.827 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:12.828 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:12.828 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:12.830 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:12.831 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:12.831 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:12.831 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:12.831 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:12.832 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:12.832 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:12.832 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:12.832 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:12.833 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:12.833 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:12.833 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:12.833 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:12.833 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:12.833 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:12.834 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:12.834 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:12.834 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:12.835 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:12.835 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:12.835 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:12.835 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:12.836 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:12.836 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:12.836 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:12.836 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:12.836 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:12.838 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:12.839 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:12.839 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:12.839 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.839 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:12.844 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:13.320 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:13.369 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:13.372 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:13.374 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:13.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:13.383 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:13.384 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:13.388 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:13.388 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:13.388 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:13.388 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:13.389 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=118 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.388 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:18.388 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:18.389 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:18.390 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:18.391 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:18.391 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:18.396 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:18.397 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:18.397 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:18.397 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:18.397 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:18.400 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:18.400 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:18.400 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:18.400 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:18.400 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:18.401 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:18.401 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:18.401 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:18.401 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:18.402 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:18.402 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:18.402 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:18.403 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:18.403 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:18.403 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:18.403 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:18.403 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:18.403 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:18.405 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:18.405 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:18.405 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:18.407 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:18.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:18.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:18.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:18.408 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:18.408 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:18.408 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:18.413 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:18.890 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:18.942 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:18.944 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:18.946 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:18.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:18.960 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:18.960 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:18.960 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:18.960 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:18.961 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:18.961 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:18.961 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:18.963 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:18.963 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:18.963 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:18.963 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:18.963 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=119 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:23.964 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:23.964 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:23.966 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:23.966 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:23.967 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:23.967 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:23.975 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:23.975 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:23.975 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:23.975 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:23.976 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:23.977 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:23.977 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:23.978 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:23.978 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:23.978 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:23.978 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:23.978 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:23.979 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:23.979 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:23.979 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:23.979 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:23.979 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:23.980 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:23.980 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:23.980 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:23.980 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:23.980 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:23.980 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:23.981 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:23.981 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:23.981 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:23.982 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:23.982 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:23.982 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:23.982 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:23.982 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:23.982 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.984 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:23.985 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:23.985 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:23.985 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.985 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.986 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:23.989 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:24.468 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:24.511 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:24.513 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:24.515 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:24.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:24.940 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:11:24.989 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:24.989 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:24.989 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:24.989 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:25.414 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:11:25.886 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:11:25.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:25.990 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:25.991 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:25.991 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:26.358 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:11:26.832 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:11:26.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:26.992 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:26.992 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:26.992 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:27.304 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:11:27.530 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:27.530 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:27.530 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:11:27.531 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:11:27.531 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:11:27.532 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:11:27.533 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:11:27.533 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:11:27.777 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:11:27.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:27.993 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:27.993 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:27.993 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:28.248 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:11:28.721 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:11:28.994 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:28.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:28.995 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:28.995 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:29.194 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:11:29.665 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:11:29.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:29.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:29.790 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:29.792 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:29.793 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:29.793 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:29.793 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:29.793 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:34.795 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:34.796 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:34.801 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:34.802 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:34.802 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:34.802 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:34.811 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:34.812 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:34.812 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:34.812 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:34.812 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:34.814 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:34.815 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:34.815 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:34.815 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:34.816 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:34.816 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:34.816 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:34.816 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:34.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:34.817 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:34.817 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:34.817 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:34.817 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:34.817 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:34.818 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:34.818 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:34.818 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:34.818 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:34.819 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:34.819 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:34.820 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:34.820 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:34.820 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:34.820 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:34.820 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:34.820 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:34.820 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:34.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:34.823 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:34.823 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:34.823 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:34.828 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:35.306 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:35.350 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:35.351 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:35.353 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:35.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:35.370 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:35.370 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:35.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:11:35.387 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:35.387 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:35.387 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:35.388 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:35.388 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:35.388 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:35.388 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:35.392 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:35.392 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:35.392 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:35.392 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:35.393 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.391 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:40.391 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:40.393 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:40.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:40.393 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:40.393 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:40.401 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:40.402 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:40.402 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:40.402 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:40.403 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:40.405 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:40.405 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:40.406 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:40.406 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:40.406 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:40.406 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:40.406 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:40.406 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:40.406 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:40.409 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:40.409 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:40.409 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:40.410 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:40.412 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:40.412 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:40.412 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:40.415 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:40.415 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:40.415 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:40.415 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:40.415 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.416 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:40.416 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:40.416 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:40.416 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:40.417 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.418 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.421 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:40.900 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:40.946 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:40.948 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:40.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:40.950 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:40.972 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:40.972 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:40.972 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:11:40.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:40.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:40.989 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:40.990 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:40.993 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:40.993 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:40.993 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:40.993 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:40.993 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.993 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.993 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.993 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=123 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:40.994 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:45.997 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:45.997 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:45.997 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:45.997 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:45.997 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:45.998 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:46.004 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:46.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:46.005 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:46.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:46.005 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:46.008 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:46.008 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:46.008 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:46.009 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:46.009 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:46.009 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:46.009 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:46.010 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:46.010 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:46.013 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:46.013 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:46.013 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:46.013 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:46.014 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:46.014 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:46.014 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:46.014 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:46.014 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:46.016 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:46.016 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:46.016 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:46.016 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:46.017 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:46.017 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:46.017 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:46.017 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:46.017 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:46.020 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:46.020 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:46.020 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:46.020 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:46.020 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.021 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:46.021 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:46.021 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:46.022 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.026 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:46.504 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:46.556 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:46.558 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:46.559 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:46.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:46.582 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:46.582 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:46.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:11:46.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:46.592 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:46.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:46.597 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:46.598 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:46.601 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:46.601 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:46.601 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:46.601 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:46.601 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=124 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:46.601 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:51.604 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:51.604 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:51.604 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:51.630 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:51.631 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:51.631 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:51.634 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:51.637 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:51.637 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:51.637 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:51.637 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:51.644 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:51.645 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:51.645 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:51.645 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:51.646 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:51.646 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:51.646 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:51.647 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:51.647 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:51.649 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:51.649 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:51.649 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:51.649 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:51.649 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:51.650 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:51.650 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:51.650 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:51.650 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:51.652 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:51.652 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:51.652 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:51.653 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:51.656 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:51.657 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:51.657 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:51.657 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:51.657 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.658 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:51.659 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:51.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:51.662 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:52.139 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:52.192 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:52.194 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:52.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.196 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:52.221 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:11:52.221 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:11:52.222 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:11:52.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:52.236 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:52.250 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:52.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:52.250 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:52.250 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:52.251 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:52.251 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:52.251 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:52.252 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:52.252 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:52.252 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:52.252 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:52.253 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=128 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:57.254 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:57.254 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:57.255 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:57.258 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:57.258 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:57.258 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:57.273 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:57.275 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:57.275 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:57.276 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:11:57.276 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:11:57.279 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:11:57.280 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:11:57.280 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:57.280 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:57.281 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:57.281 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:11:57.281 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:11:57.281 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:11:57.282 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:57.282 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:57.283 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:11:57.283 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:11:57.283 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:57.285 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:11:57.285 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:11:57.286 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:11:57.286 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:11:57.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:11:57.289 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:11:57.289 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:11:57.289 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.289 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:57.294 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:11:57.771 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:11:57.816 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:11:57.818 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:11:57.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:57.821 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:11:57.823 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 03:11:57.823 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 200 2026-05-03 03:11:57.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 03:11:58.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:11:58.244 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:11:58.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:58.452 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:58.452 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:58.452 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:58.453 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:58.653 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:58.719 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:11:59.191 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:11:59.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:59.458 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 03:11:59.459 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 0 2026-05-03 03:11:59.459 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 03:11:59.459 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:59.459 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:59.459 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:59.459 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:11:59.467 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:11:59.468 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:11:59.468 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:11:59.468 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:11:59.468 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:11:59.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=470 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:04.471 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:04.471 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:04.473 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:04.473 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:04.474 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:04.474 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:04.485 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:04.486 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:04.487 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:04.487 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:04.487 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:12:04.490 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:12:04.490 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:12:04.490 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:04.490 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:04.491 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:04.491 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:12:04.491 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:04.491 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:12:04.492 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:04.492 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:12:04.492 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:12:04.493 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:04.493 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:04.493 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:04.493 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:12:04.493 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:04.493 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:12:04.493 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:04.495 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:04.495 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:12:04.495 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.498 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:12:04.498 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:12:04.498 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:12:04.498 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:04.503 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:12:04.980 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:12:05.029 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:12:05.031 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:12:05.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:05.035 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:12:05.037 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 03:12:05.037 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 200 2026-05-03 03:12:05.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 03:12:05.265 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:05.450 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:12:05.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:05.669 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:05.669 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:05.669 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:05.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:05.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:05.922 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:12:06.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.396 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:12:06.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.673 [DEBUG] fake_trx.py:382 (BTS@172.18.110.20:5700) Recv FAKE_TRXC_DELAY cmd 2026-05-03 03:12:06.673 [INFO] fake_trx.py:385 (BTS@172.18.110.20:5700) Artificial TRXC delay set to 0 2026-05-03 03:12:06.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD FAKE_TRXC_DELAY 2026-05-03 03:12:06.673 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:06.673 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:06.674 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:06.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.674 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:06.674 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:06.681 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:06.681 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:06.682 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:06.682 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:06.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:06.682 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:06.682 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:06.683 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:06.683 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:06.683 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:06.683 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:06.683 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=472 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:11.685 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:11.686 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:11.687 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:11.689 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:11.691 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:11.694 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:11.702 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:11.702 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:11.702 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:11.703 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:11.703 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:12:11.704 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:12:11.704 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:12:11.705 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:11.705 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:11.705 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:11.705 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:12:11.705 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:11.705 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:11.706 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:12:11.706 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:11.706 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:12:11.707 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:11.708 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:11.708 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:12:11.708 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:12:11.710 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:12:11.710 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:12:11.710 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:12:11.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:11.715 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:12:12.191 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:12:12.236 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:12:12.239 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:12:12.240 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:12.241 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:12:12.259 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:12.259 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:12.259 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:12.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:12.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:12.273 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:12.276 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:12.276 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:12.276 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:12.276 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:12:12.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:12.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.276 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:17.277 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:17.278 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:17.280 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:17.280 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:17.281 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:17.289 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:17.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:17.290 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:17.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:17.290 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:12:17.292 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:12:17.292 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:12:17.293 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:17.293 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:17.293 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:17.293 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:12:17.293 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:17.294 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:12:17.294 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:17.294 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:17.295 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:17.295 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:12:17.295 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:17.296 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:17.297 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:17.297 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:12:17.297 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:12:17.300 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:12:17.300 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:12:17.300 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:17.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:17.304 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:12:17.783 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:12:17.829 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:12:17.831 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:12:17.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:17.834 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:12:17.854 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:17.854 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:17.854 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:17.860 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:17.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:17.865 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:17.867 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:17.867 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:17.867 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:17.867 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:17.867 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=122 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:12:22.869 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:12:22.869 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:12:22.870 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:22.872 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:22.874 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:22.877 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:22.885 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:12:22.886 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:22.886 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:22.887 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:12:22.887 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:12:22.890 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:12:22.890 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:12:22.891 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:22.891 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:22.891 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:12:22.892 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:12:22.892 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:12:22.892 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:12:22.892 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:22.893 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:22.894 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:12:22.894 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:12:22.894 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:22.896 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:12:22.896 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:12:22.897 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:22.897 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:12:22.897 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:12:22.897 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:12:22.897 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:12:22.897 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:12:22.897 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:12:22.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:12:22.901 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:12:22.901 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:12:22.901 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:12:22.906 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:12:23.378 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:12:23.420 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:12:23.422 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:12:23.422 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:12:23.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:23.434 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:23.434 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:23.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:23.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.436 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:23.436 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:23.436 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:23.436 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:23.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:23.470 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:23.470 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:23.470 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.470 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:23.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:23.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:23.540 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:23.540 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:23.540 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:23.541 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.541 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:23.541 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:23.541 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:23.541 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:23.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:23.566 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:23.566 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:23.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:23.846 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:12:23.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:23.904 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:23.905 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:23.907 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:24.319 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:12:24.792 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:12:24.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:24.905 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:24.906 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:24.908 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:25.264 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:12:25.735 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:12:25.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:25.906 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:25.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:25.909 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:26.208 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:12:26.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:26.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.573 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:26.573 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:26.592 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:26.592 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:26.592 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:26.593 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.593 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:26.593 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:26.594 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:26.594 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:26.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:26.635 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:26.635 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:26.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.635 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:26.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.679 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:26.680 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:26.681 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:12:26.693 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:26.693 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:26.694 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:26.695 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.695 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:26.695 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:26.695 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:26.695 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:26.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:26.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:26.735 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:26.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:26.906 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:26.907 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:26.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:26.910 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:27.153 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:12:27.624 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:12:27.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:12:27.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:12:27.909 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:12:27.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:12:28.097 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:12:28.570 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:12:29.042 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:12:29.515 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:12:29.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:29.740 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:29.741 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:29.741 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:29.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:29.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:29.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:29.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:29.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:29.760 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:29.760 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:29.760 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:29.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:29.798 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:29.798 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:29.798 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:29.798 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:29.984 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:12:30.455 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:12:30.928 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:12:31.401 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:12:31.873 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:12:32.344 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:12:32.801 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:32.803 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:32.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:32.817 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:12:32.824 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:32.824 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:32.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:32.825 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.825 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:32.825 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:32.825 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:32.825 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:32.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:32.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:32.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:32.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:32.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.918 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:32.918 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:32.932 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:32.932 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:32.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:32.933 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.933 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:32.933 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:32.933 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:32.933 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:32.949 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:32.952 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:32.952 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:32.953 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:32.953 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:33.289 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:12:33.761 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:12:33.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:33.966 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:33.968 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:33.968 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:33.987 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:33.987 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:33.987 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:33.988 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:33.988 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:33.988 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:33.988 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:33.988 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:33.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:33.993 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:33.993 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:33.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:33.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:34.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:34.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:34.067 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:34.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:34.068 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:34.086 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:34.086 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:34.086 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:34.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:34.087 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:34.087 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:34.087 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:34.087 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:34.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:34.142 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:34.142 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:34.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:34.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:34.231 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:12:34.695 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:12:35.159 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:12:35.624 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:12:36.088 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:12:36.552 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:12:37.017 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:12:37.145 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:37.148 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.149 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:37.149 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:37.150 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:37.169 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:37.170 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:37.170 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:37.171 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.171 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:37.171 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:37.171 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:37.171 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:37.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:37.202 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:37.202 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:37.202 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.203 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:37.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.263 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:37.263 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:37.264 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:37.277 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:37.277 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:37.277 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:37.278 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.278 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:37.278 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:37.278 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:37.278 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:37.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:37.299 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:37.299 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:37.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.299 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:37.481 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:12:37.945 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:12:38.409 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:12:38.874 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:12:39.346 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:12:39.820 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:12:40.293 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:12:40.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:40.304 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:40.306 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:40.306 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:40.306 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:40.327 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:40.327 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:40.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:40.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:40.328 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:40.328 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:40.328 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:40.328 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:40.334 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:40.336 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:40.336 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:40.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:40.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:40.757 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:12:41.229 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:12:41.702 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:12:42.176 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:12:42.648 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:12:43.122 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:12:43.338 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:43.342 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.343 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:43.344 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:43.344 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:43.360 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:43.360 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:43.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:43.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.361 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:43.361 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:43.361 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:43.361 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:43.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:43.409 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:43.409 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:43.410 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.410 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.483 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:43.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.488 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:43.488 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:43.489 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:43.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:43.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:43.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:43.504 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.504 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:43.504 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:43.504 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:43.504 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:43.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:43.550 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:43.550 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:12:43.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.550 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:43.594 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:12:44.066 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:12:44.540 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:12:44.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:44.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:44.719 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:44.719 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:44.719 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:44.734 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:44.734 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:44.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:44.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:44.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:44.735 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:44.735 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:44.735 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:44.774 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:44.781 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:44.782 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:44.782 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:44.782 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:44.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:45.002 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:45.004 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:45.004 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:45.012 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:12:45.022 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:45.022 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:45.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:45.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:45.023 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:45.023 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:45.023 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:45.023 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:45.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:45.068 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:45.068 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:45.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:45.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:45.479 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:12:45.950 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:12:46.421 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:12:46.894 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:12:47.367 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:12:47.839 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:12:48.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:48.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.075 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:48.075 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:48.091 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:48.091 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:48.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:48.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.092 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:48.092 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:48.092 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:48.092 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:48.120 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:48.125 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:48.126 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:48.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:48.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.305 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:48.305 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:48.312 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:12:48.322 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:48.322 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:48.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:48.324 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.324 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:48.324 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:48.324 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:48.324 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:48.358 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:48.366 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:48.367 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:48.367 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.367 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:48.785 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:12:49.257 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:12:49.728 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:12:50.201 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:12:50.674 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:12:51.146 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:12:51.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:51.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:51.374 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:51.374 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:51.393 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:51.393 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:51.393 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:51.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:51.395 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:51.395 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:51.395 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:51.395 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:51.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:51.435 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:51.436 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:51.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:51.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:51.618 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:12:52.091 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:12:52.563 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:12:53.034 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:12:53.504 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:12:53.975 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:12:54.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:54.441 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.442 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:54.442 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:54.449 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:12:54.461 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:54.461 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:54.461 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:54.462 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.462 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:54.462 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:54.462 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:54.462 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:54.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:54.500 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:54.500 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:54.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.500 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:54.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.675 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:54.675 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:54.698 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:54.698 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:54.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:54.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.700 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:54.700 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:54.700 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:54.700 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:54.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:54.735 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:54.736 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:54.736 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.736 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:54.921 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:12:55.393 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:12:55.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:55.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:55.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:55.453 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:55.453 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:55.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:55.454 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.455 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:55.455 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:55.455 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:55.455 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:55.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:55.495 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:55.495 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:12:55.495 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.496 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:55.549 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.551 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:55.551 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:55.551 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:55.569 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:55.569 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:55.569 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:55.570 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.570 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:55.570 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:55.570 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:55.570 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:55.574 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:55.575 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:55.575 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:12:55.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:55.864 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:12:56.336 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:12:56.809 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:12:57.282 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:12:57.755 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:12:58.227 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:12:58.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:58.581 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:58.583 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:58.583 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:58.583 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:58.603 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:58.603 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:58.603 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:58.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:58.604 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:58.604 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:58.604 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:58.604 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:58.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:58.659 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:58.659 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:12:58.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:58.659 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:58.700 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:12:59.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:59.090 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:59.091 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:59.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:59.092 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:12:59.111 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:12:59.111 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:12:59.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:12:59.112 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:59.112 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:12:59.112 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:12:59.112 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:12:59.112 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:12:59.115 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:12:59.117 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:12:59.117 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:12:59.117 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:59.117 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:12:59.172 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:12:59.640 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:13:00.111 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:13:00.583 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:13:01.056 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:13:01.529 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:13:02.000 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:13:02.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:02.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:02.123 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:02.123 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:02.124 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:02.143 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:02.143 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:02.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:02.145 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:02.145 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:02.145 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:02.145 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:02.145 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:02.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:02.194 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:02.194 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:02.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:02.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:02.472 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:13:02.946 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 03:13:03.418 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 03:13:03.892 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 03:13:04.364 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 03:13:04.836 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 03:13:05.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:05.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.201 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:05.201 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:05.201 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:05.219 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:05.219 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:05.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:05.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.220 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:05.220 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:05.221 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:05.221 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:05.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:05.257 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:05.257 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:05.257 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.258 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.307 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 03:13:05.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:05.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:05.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:05.687 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:05.705 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:05.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:05.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:05.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.706 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:05.707 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:05.707 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:05.707 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:05.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:05.732 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:05.732 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:05.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.733 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:05.771 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 03:13:06.235 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 03:13:06.705 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 03:13:07.177 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 03:13:07.651 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 03:13:08.105 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:08.108 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:08.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:08.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:08.109 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:08.118 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:08.122 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:08.122 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:08.122 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:13:08.122 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:08.122 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:08.123 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=9794 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:13.122 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:13.122 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:13.123 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:13.128 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:13.129 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:13.129 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:13.137 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:13.138 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:13.138 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:13.139 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:13.139 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:13.141 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:13.141 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:13:13.141 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:13.143 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:13.143 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:13:13.143 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:13.144 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:13:13.144 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:13:13.145 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:13.145 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:13.145 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:13.145 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:13:13.145 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:13.145 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:13:13.145 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:13:13.147 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:13:13.147 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:13:13.147 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:13.152 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:13:13.630 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:13:13.677 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:13:13.679 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:13:13.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.682 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:13:13.707 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:13.707 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:13.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:13.710 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.711 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:13.711 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:13.711 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:13.711 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:13.725 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:13.729 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:13.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.730 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.793 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:13.793 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:13.808 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:13.809 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:13.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:13.810 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.810 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:13.810 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:13.810 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:13.810 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:13.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.814 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:13.814 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:13:13.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.909 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.911 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:13.911 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:13.911 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:13.929 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:13.929 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:13.930 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:13.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.931 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:13.931 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:13.931 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:13.931 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:13.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:13.968 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:13.968 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:13.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:13.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:14.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.027 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:14.027 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:14.045 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:14.045 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:14.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:14.047 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.047 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:14.047 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:14.047 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:14.047 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:14.102 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:13:14.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:14.113 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:14.113 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:14.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.113 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.150 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:14.150 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:14.150 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:14.151 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:14.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:14.187 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:14.189 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:14.189 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:14.189 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:14.199 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:14.200 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:14.203 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:14.204 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:14.204 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:14.204 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:13:14.204 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.204 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=227 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.205 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:14.206 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=228 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:19.202 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:19.202 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:19.204 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:19.205 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:19.205 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:19.206 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:19.210 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:19.211 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:19.211 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:19.211 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:19.211 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:19.214 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:19.214 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:13:19.214 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:19.216 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:13:19.216 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:13:19.216 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:19.216 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:19.217 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:19.217 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:13:19.217 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:19.217 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:13:19.217 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:19.219 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:13:19.219 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:13:19.219 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:19.219 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:19.220 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:19.220 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:13:19.220 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:19.220 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:13:19.220 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:19.222 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:13:19.222 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:13:19.222 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:13:19.222 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:13:19.222 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:13:19.223 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:13:19.223 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:13:19.223 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:19.228 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:13:19.706 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:13:19.753 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:13:19.756 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:13:19.757 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:13:19.758 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:19.776 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:19.776 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:19.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:19.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:19.780 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:19.780 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:19.780 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:19.780 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:19.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:19.810 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:19.810 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:19.811 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:19.811 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:20.179 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:13:20.225 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:20.226 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:20.228 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:20.230 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:20.650 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:13:20.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:20.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:20.671 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:20.671 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:20.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:20.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:20.687 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:20.688 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:20.689 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:20.689 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:20.689 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:20.689 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:20.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:20.693 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:20.693 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:13:20.693 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:20.693 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.115 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:13:21.227 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:21.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:21.228 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:21.230 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:21.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:21.384 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.386 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:21.386 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:21.386 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:21.401 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:21.402 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:21.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:21.403 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.403 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:21.403 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:21.403 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:21.403 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:21.444 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:21.451 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:21.451 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:21.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:21.554 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.555 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:21.556 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:21.574 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:21.574 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:21.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:21.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.575 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:21.575 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:21.575 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:21.575 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:21.581 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:13:21.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:21.584 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:21.584 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:21.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:21.976 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:21.978 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:21.978 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:21.978 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:21.988 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:21.988 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:21.988 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:21.988 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:21.989 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:21.989 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:21.989 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:21.991 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:21.991 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:21.991 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:21.991 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:21.991 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=600 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:26.991 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:26.991 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:26.993 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:26.995 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:26.996 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:26.996 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:27.004 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:27.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:27.005 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:27.005 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:27.005 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:27.008 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:13:27.008 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:27.008 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:13:27.009 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:27.010 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:27.011 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:27.011 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:13:27.011 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:27.013 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:27.013 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:13:27.013 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.016 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:13:27.016 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:13:27.016 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:13:27.016 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.017 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:27.021 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:13:27.498 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:13:27.544 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:13:27.545 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:13:27.546 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:13:27.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:27.565 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:27.565 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:27.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:27.569 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.570 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:27.570 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:27.570 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:27.570 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:27.594 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:27.602 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:27.626 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:27.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:27.768 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.769 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:27.770 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:27.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:27.787 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:27.787 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:27.788 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.788 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:27.788 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:27.788 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:27.788 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:27.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:27.837 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:27.837 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:13:27.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:27.968 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:13:28.019 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:28.020 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:28.020 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:28.021 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:28.107 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:28.110 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.112 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:28.112 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:28.112 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:28.131 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:28.131 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:28.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:28.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.132 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:28.132 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:28.132 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:28.132 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:28.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:28.154 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:28.154 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:28.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.154 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:28.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.432 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:28.432 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:28.437 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:13:28.450 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:28.450 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:28.450 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:28.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.451 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:28.451 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:28.451 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:28.451 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:28.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:28.493 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:28.493 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:28.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:28.908 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:13:29.021 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:29.021 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:29.021 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:29.022 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:29.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:29.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:29.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:29.299 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:29.299 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:29.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:29.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:29.308 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:29.308 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:29.309 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:29.309 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:29.309 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:29.313 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:29.313 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:29.313 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:29.313 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:13:29.313 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.314 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.315 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.315 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.315 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:29.315 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=498 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:34.311 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:34.312 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:34.317 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:34.318 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:34.318 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:34.318 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:34.327 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:34.328 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:34.328 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:34.329 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:34.329 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:13:34.332 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:13:34.333 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:13:34.333 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:34.333 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:34.333 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:34.334 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:13:34.334 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:34.334 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:13:34.334 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:34.335 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:13:34.336 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:13:34.336 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:34.336 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:34.336 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:34.337 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:13:34.337 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:34.337 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:13:34.337 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:34.338 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:13:34.338 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:13:34.338 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:34.338 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:34.338 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:34.339 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:13:34.339 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:34.339 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:13:34.339 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.342 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:13:34.342 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:13:34.342 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:13:34.343 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:34.343 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:34.347 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:13:34.825 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:13:34.875 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:13:34.878 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:13:34.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:34.880 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:13:34.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:34.893 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:34.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:34.897 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:34.897 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:34.897 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:34.897 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:34.897 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:34.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:34.928 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:34.928 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:34.928 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:34.928 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.096 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.096 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.114 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.114 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:35.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:35.115 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:35.115 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:35.115 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:35.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.167 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:35.167 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:13:35.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.292 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:13:35.346 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:35.346 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:35.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:35.350 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:35.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.440 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:35.459 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.459 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:35.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.460 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:35.461 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:35.461 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:35.461 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:35.475 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.480 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:35.480 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:35.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.756 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.758 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.758 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.763 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:13:35.777 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:35.777 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:35.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:35.778 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.778 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:35.779 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:35.779 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:35.779 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:35.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:35.819 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:35.819 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:35.819 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:35.819 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:36.234 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:13:36.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:36.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:36.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:36.351 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:36.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:36.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:36.626 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:36.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:36.627 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:36.635 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:36.636 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:36.636 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:36.636 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:36.636 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:36.636 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:36.638 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:36.638 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:36.638 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:36.638 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:36.638 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:13:36.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.638 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:36.639 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:13:41.639 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:13:41.640 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:13:41.642 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:41.642 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:41.642 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:41.642 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:41.651 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:13:41.652 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:41.652 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:41.653 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:13:41.653 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:13:41.655 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:13:41.655 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:13:41.655 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:41.656 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:41.656 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:13:41.656 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:13:41.656 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:13:41.657 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:13:41.657 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:41.658 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:13:41.658 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:13:41.658 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:13:41.659 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:41.660 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:13:41.660 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:13:41.660 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:41.660 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:13:41.661 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:13:41.661 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:13:41.661 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:13:41.661 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:13:41.661 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:13:41.663 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:13:41.664 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:13:41.664 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:13:41.664 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:13:41.664 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:13:41.669 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:13:42.147 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:13:42.195 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:13:42.197 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:13:42.198 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:13:42.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:42.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:42.215 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:42.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:42.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:42.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:42.219 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:42.219 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:42.219 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:42.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:42.250 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:42.250 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:42.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:42.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:42.620 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:13:42.668 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:42.670 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:42.671 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:42.673 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:43.091 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:13:43.561 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:13:43.669 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:43.670 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:43.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:43.675 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:44.032 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:13:44.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:44.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:44.079 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:44.080 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:44.098 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:44.098 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:44.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:44.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:44.099 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:44.099 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:44.099 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:44.099 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:44.124 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:44.130 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:44.130 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:13:44.130 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:44.130 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:44.505 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:13:44.671 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:44.671 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:44.672 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:44.676 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:44.978 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:13:45.448 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:13:45.671 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:45.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:45.673 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:45.677 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:45.912 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:13:46.237 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:46.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:46.241 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:46.241 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:46.241 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:13:46.249 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:46.249 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:46.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:46.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:46.250 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:46.250 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:46.250 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:46.250 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:46.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:46.293 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:46.293 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:46.293 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:46.293 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:46.377 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:13:46.672 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:13:46.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:13:46.673 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:13:46.678 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:13:46.849 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:13:47.322 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:13:47.794 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:13:47.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:47.835 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:47.837 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:47.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:47.855 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:13:47.855 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:13:47.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:13:47.857 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:47.857 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:13:47.857 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:13:47.857 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:13:47.857 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:13:47.888 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:13:47.894 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:13:47.894 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:13:47.894 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:47.894 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:13:48.266 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:13:48.738 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:13:49.212 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:13:49.684 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:13:50.157 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:13:50.630 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:13:51.102 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:13:51.574 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:13:52.047 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:13:52.519 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:13:52.992 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:13:53.465 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:13:53.932 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:13:54.398 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:13:54.870 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:13:55.344 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:13:55.816 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:13:56.288 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:13:56.759 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:13:57.233 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:13:57.704 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:13:58.177 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:13:58.651 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:13:59.123 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:13:59.595 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:14:00.069 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:14:00.542 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:14:01.015 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:14:01.487 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:14:01.957 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:14:02.422 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:14:02.886 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:14:03.355 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:14:03.820 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:14:04.293 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:14:04.759 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:14:05.222 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:14:05.687 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:14:06.154 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:14:06.624 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:14:07.096 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:14:07.560 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:14:07.857 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:07.857 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:07.857 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:07.858 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:14:07.858 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:14:07.858 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:14:12.859 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:14:12.859 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:14:12.860 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:12.860 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:12.860 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:12.861 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:12.868 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:12.868 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:14:12.868 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:12.868 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:14:12.868 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:14:12.869 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:14:12.869 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:14:12.869 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:14:12.870 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:14:12.870 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:14:12.870 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:14:12.871 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:14:12.871 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:14:12.871 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:12.872 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:14:12.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:14:12.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:14:12.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:14:12.872 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:14:12.873 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:14:12.873 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:14:12.873 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:12.873 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:12.878 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:14:13.344 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:14:13.385 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:14:13.386 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:14:13.386 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:14:13.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:13.392 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:13.392 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:13.392 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:13.393 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:13.393 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:13.393 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:13.394 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:13.394 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:13.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:13.436 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:13.436 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:13.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:13.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:13.807 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:14:13.875 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:13.875 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:13.876 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:13.877 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:14.272 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:14:14.737 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:14:14.875 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:14.875 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:14.876 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:14.878 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:15.202 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:14:15.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:15.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:15.244 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:15.244 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:15.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:15.251 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:15.251 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:15.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:15.252 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:15.252 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:15.252 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:15.252 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:15.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:15.291 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:15.291 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:14:15.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:15.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:15.667 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:14:15.876 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:15.876 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:15.877 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:15.878 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:16.133 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:14:16.596 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:14:16.876 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:16.876 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:16.877 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:16.879 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:17.062 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:14:17.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:17.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:17.386 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:17.386 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:17.386 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:17.393 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:17.393 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:17.393 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:17.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:17.394 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:17.394 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:17.394 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:17.394 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:17.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:17.433 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:17.433 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:17.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:17.433 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:17.527 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:14:17.876 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:17.877 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:17.878 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:17.879 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:17.994 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:14:18.456 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:14:18.921 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:14:18.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:18.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:18.963 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:18.963 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:18.977 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:18.977 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:18.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:18.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:18.979 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:18.979 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:18.979 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:18.979 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:19.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:19.011 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:19.011 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:14:19.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:19.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:19.385 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:14:19.849 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:14:20.319 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:14:20.790 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:14:21.263 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:14:21.736 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:14:22.208 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:14:22.682 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:14:23.153 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:14:23.625 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:14:24.097 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:14:24.571 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:14:25.043 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:14:25.516 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:14:25.988 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:14:26.454 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:14:26.919 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:14:27.382 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:14:27.852 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:14:28.323 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:14:28.792 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:14:29.255 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:14:29.722 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:14:30.193 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:14:30.662 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:14:31.126 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:14:31.595 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:14:32.059 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:14:32.525 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:14:32.991 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:14:33.462 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:14:33.933 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:14:34.396 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:14:34.860 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:14:35.323 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:14:35.786 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:14:36.249 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:14:36.712 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:14:37.176 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:14:37.640 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:14:38.104 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:14:38.567 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:14:38.981 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:38.981 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:38.981 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:38.983 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:38.984 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:38.984 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:14:38.984 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:14:38.984 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:38.984 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5702 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:14:43.988 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:14:43.988 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:14:43.990 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:43.991 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:43.991 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:43.992 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:43.995 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:14:43.995 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:14:43.995 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:43.995 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:14:43.995 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:14:43.996 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:14:43.996 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:14:43.996 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:14:43.997 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:14:43.997 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:14:43.997 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:14:43.998 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:14:43.998 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:14:43.998 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:14:44.000 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:14:44.000 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:14:44.000 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:14:44.005 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:14:44.479 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:14:44.513 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:14:44.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:44.514 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:14:44.514 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:14:44.522 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:44.522 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:44.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:44.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.523 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:44.523 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:44.523 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:44.523 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:44.569 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:44.571 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:44.571 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:44.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:44.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.741 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:44.741 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:44.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:44.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:44.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:44.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:44.760 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:44.760 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:44.760 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:44.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:44.816 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:44.816 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:44.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:44.943 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:14:45.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:45.002 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:45.003 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:45.004 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:45.413 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:14:45.883 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:14:46.002 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:46.003 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:46.004 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:46.005 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:46.353 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:14:46.820 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:14:46.862 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:46.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:46.863 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:46.863 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:46.869 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:46.869 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:46.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:46.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:46.870 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:46.870 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:46.870 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:46.870 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:46.909 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:46.910 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:46.911 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:46.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:46.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:47.003 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:47.004 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:47.004 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:47.006 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:47.081 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:47.084 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:47.085 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:47.085 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:47.103 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:47.103 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:47.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:47.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:47.104 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:47.104 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:47.104 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:47.104 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:47.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:47.156 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:47.157 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:47.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:47.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:47.286 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:14:47.756 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:14:48.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:48.005 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:48.005 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:48.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:48.223 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:14:48.689 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:14:49.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:14:49.006 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:14:49.007 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:14:49.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:14:49.159 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:14:49.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:49.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.244 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:49.244 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:49.250 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:49.250 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:49.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:49.251 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.251 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:49.251 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:49.251 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:49.251 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:49.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:49.292 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:49.292 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:14:49.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.562 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:49.563 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.564 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:49.564 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:49.564 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:49.571 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:49.571 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:49.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:49.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.572 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:49.572 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:49.572 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:49.572 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:49.623 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:14:49.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:49.625 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:49.625 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:14:49.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:49.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:50.091 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:14:50.562 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:14:51.031 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:14:51.496 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:14:51.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:51.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:51.879 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:51.879 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:51.879 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:51.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:51.893 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:51.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:51.894 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:51.894 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:51.894 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:51.894 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:51.894 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:51.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:51.914 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:51.914 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:14:51.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:51.914 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:51.960 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:14:52.140 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:52.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:52.145 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:52.145 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:52.145 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:52.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:52.163 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:52.163 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:52.164 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:52.164 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:52.164 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:52.164 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:52.164 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:52.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:52.199 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:52.199 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:14:52.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:52.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:52.427 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:14:52.897 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:14:53.361 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:14:53.825 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:14:54.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:54.247 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.249 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:54.249 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:54.249 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:14:54.267 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:54.267 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:54.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:54.268 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.268 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:54.268 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:54.268 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:54.268 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:54.289 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:14:54.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:54.300 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:54.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:54.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.760 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:14:54.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:54.917 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.918 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:54.918 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:54.934 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:54.934 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:54.934 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:54.935 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.935 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:54.935 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:54.935 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:54.935 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:54.940 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:54.941 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:54.941 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:54.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:54.941 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:55.231 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:14:55.701 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:14:56.175 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:14:56.608 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:56.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:56.612 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:56.613 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:56.631 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:56.631 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:56.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:56.633 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:56.633 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:56.633 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:56.633 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:56.633 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:56.638 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:56.640 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:56.640 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:56.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:56.640 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:56.646 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:14:57.113 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:14:57.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:57.271 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:57.272 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:57.272 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:57.290 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:57.290 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:57.290 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:57.291 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:57.291 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:57.291 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:57.291 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:57.291 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:57.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:57.296 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:57.296 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:57.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:57.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:57.584 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:14:58.056 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:14:58.526 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:14:58.962 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:58.965 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:58.966 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:58.966 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:58.985 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:14:58.985 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:14:58.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:14:58.987 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:58.987 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:14:58.987 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:14:58.987 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:14:58.987 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:14:58.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:14:58.994 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:14:58.994 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:14:58.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:58.994 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:14:58.997 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:14:59.461 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:14:59.929 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:15:00.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:00.249 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:00.251 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:00.251 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:00.251 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:00.267 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:00.267 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:00.268 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:00.269 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:00.269 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:00.269 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:00.269 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:00.269 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:00.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:00.311 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:00.312 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:00.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:00.312 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:00.402 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:15:00.875 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:15:01.346 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:15:01.818 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:15:02.291 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:15:02.755 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:15:03.219 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:15:03.710 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:15:04.182 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:15:04.655 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:15:05.128 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:15:05.599 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:15:06.072 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:15:06.545 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:15:07.017 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:15:07.488 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:15:07.962 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:15:08.434 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:15:08.906 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:15:09.379 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:15:09.852 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:15:10.324 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:15:10.796 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:15:11.269 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:15:11.735 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:15:12.202 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:15:12.673 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:15:13.145 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:15:13.618 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:15:14.091 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:15:14.563 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:15:15.036 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:15:15.508 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:15:15.980 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:15:16.453 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:15:16.926 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:15:17.398 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:15:17.871 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:15:18.344 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:15:18.816 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:15:19.288 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:15:19.761 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:15:20.234 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:15:20.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:20.275 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:20.276 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:20.276 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:20.276 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:20.276 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.277 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=7865 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:20.278 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:20.278 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:20.278 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:20.278 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:15:25.278 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:25.278 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:25.279 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:25.280 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:25.281 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:25.281 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:25.288 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:25.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:25.290 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:25.290 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:25.290 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:15:25.293 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:15:25.293 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:15:25.294 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:25.294 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:25.294 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:25.294 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:15:25.295 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:25.295 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:15:25.295 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:25.296 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:15:25.296 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:15:25.296 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:25.296 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:25.297 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:25.297 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:15:25.297 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:25.297 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:15:25.297 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:25.298 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:15:25.298 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:15:25.298 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:25.298 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:25.299 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:25.299 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:15:25.299 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:25.299 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:15:25.299 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:15:25.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:15:25.302 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:15:25.302 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:15:25.302 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:25.307 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:15:25.785 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:15:25.836 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:15:25.838 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:15:25.840 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:15:25.841 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:25.859 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:25.859 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:25.859 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:25.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.864 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:25.864 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:25.864 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:25.864 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:25.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:25.889 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:25.889 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:25.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:25.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.947 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:25.947 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:25.963 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:25.963 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:25.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:25.964 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.964 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:25.964 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:25.964 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:25.964 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:25.967 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:25.969 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:25.969 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:25.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:25.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.025 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.025 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.044 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.044 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.046 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.046 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.046 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.046 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.068 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.070 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:26.070 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:26.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.140 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.143 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.145 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.145 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.145 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:26.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.162 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.163 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.164 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.164 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.164 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.164 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.215 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:26.215 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:26.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.251 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:15:26.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.296 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.298 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.298 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:26.305 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:26.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:26.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:26.310 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:26.317 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.317 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.317 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.318 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.319 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.319 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.319 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.319 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.348 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.348 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.403 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.407 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.407 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.425 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.425 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.425 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.427 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.427 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.427 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.427 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.427 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.491 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.492 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.643 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.643 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.661 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.661 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.661 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.662 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.662 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.662 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.662 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.666 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:26.666 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:26.666 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.666 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.717 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:15:26.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.799 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.800 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.801 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.801 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:26.818 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:26.818 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:26.818 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:26.819 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.820 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:26.820 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:26.820 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:26.820 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:26.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:26.862 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:26.862 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:26.862 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:26.862 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:27.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:27.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:27.036 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:27.036 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:27.036 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:27.046 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:27.046 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:27.046 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:27.046 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:27.047 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:27.047 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:27.047 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:27.050 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:27.051 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:27.051 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:27.051 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:15:27.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.051 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=380 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.052 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:27.053 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=381 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:32.052 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:32.052 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:32.052 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:32.053 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:32.053 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:32.053 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:32.060 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:32.062 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:32.062 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:32.063 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:32.063 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:15:32.066 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:15:32.066 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:15:32.067 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:32.067 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:32.067 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:32.067 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:15:32.067 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:32.067 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:15:32.067 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:32.070 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:15:32.070 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:15:32.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:32.070 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:32.071 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:32.071 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:15:32.071 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:32.072 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:15:32.072 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:32.072 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:32.073 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:32.073 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:15:32.073 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:15:32.077 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:15:32.077 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:15:32.077 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:32.082 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:15:32.559 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:15:32.603 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:15:32.605 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:15:32.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:32.607 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:15:32.622 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:32.622 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:32.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:32.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:32.624 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:32.624 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:32.624 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:32.624 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:32.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:32.664 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:32.664 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:32.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:32.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.027 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:15:33.080 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:33.080 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:33.080 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:33.083 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:33.498 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:15:33.514 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:33.517 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.519 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:33.519 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:33.533 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:33.533 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:33.533 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:33.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.534 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:33.534 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:33.534 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:33.534 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:33.540 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:33.541 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:33.541 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:33.541 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.541 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.964 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:15:33.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:33.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:33.993 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:34.018 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:34.024 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:34.024 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:34.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:34.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.025 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:34.025 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:34.025 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:34.025 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:34.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:34.064 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:34.064 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:34.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.064 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.081 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:34.081 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:34.081 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:34.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:34.435 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:15:34.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:34.713 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.715 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:34.715 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:34.715 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:34.734 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:34.734 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:34.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:34.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.736 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:34.736 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:34.736 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:34.736 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:34.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:34.772 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:34.772 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:34.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:34.907 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:15:35.082 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:35.082 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:35.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:35.085 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:35.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.195 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.195 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.196 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:35.214 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.214 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:35.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.216 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:35.216 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:35.216 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:35.216 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:35.231 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.236 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:35.236 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:35.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.346 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.347 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.355 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.355 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:35.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.356 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:35.356 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:35.356 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:35.356 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:35.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.379 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:15:35.379 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:35.379 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:35.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.380 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.812 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.815 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.817 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.817 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.837 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:35.837 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:35.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:35.839 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.839 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:35.839 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:35.839 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:35.839 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:35.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:35.844 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:35.844 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:35.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:35.847 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:15:36.082 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:36.083 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:36.083 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:36.086 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:36.238 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:36.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:36.242 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:36.242 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:36.242 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:36.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:36.262 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:36.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:36.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:36.263 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:36.263 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:36.263 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:36.263 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:36.317 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:15:36.319 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:36.326 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:36.326 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:36.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:36.327 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:36.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:36.711 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:36.712 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:36.712 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:36.712 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:36.717 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:36.718 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:36.718 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:36.718 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:36.718 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:15:41.720 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:41.721 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:41.722 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:41.724 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:41.726 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:41.729 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:41.736 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:41.736 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:41.736 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:41.736 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:41.736 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:15:41.738 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:15:41.738 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:15:41.739 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:41.739 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:41.739 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:41.739 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:15:41.739 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:41.739 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:41.740 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:41.740 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:15:41.740 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:41.741 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:41.742 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:41.742 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:15:41.742 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:15:41.744 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:15:41.744 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:15:41.744 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:41.749 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:15:42.227 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:15:42.271 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:15:42.273 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:15:42.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.276 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:15:42.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.302 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.302 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.303 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.303 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.329 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.329 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.389 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.391 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.391 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.407 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.407 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.407 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.408 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.408 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.408 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.408 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.466 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.466 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.505 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.510 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.510 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.527 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.527 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.529 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.529 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.529 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.529 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.563 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:42.563 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:42.564 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.564 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.644 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.647 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.648 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.649 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.649 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:42.667 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.667 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.669 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.669 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.669 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.669 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.669 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.692 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:15:42.699 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.707 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:42.707 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:42.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.747 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:42.747 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:42.747 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:42.749 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:42.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.799 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.800 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.800 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.801 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:42.819 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.819 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.819 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.820 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.820 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.820 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.820 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.824 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.826 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.826 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.920 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.920 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.939 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:42.939 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:42.939 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:42.940 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.940 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.940 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.940 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:42.940 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:42.973 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:42.975 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:42.975 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:42.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:42.975 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.151 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:43.153 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.155 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:43.155 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:43.157 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:15:43.175 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:43.175 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:43.175 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:43.176 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.176 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:43.176 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:43.177 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:43.177 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:43.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:43.204 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:43.204 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:43.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.621 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:15:43.748 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:43.748 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:43.748 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:43.750 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:43.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:43.773 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.775 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:43.775 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:43.775 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:43.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:43.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:43.792 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:43.793 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.793 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:43.793 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:43.793 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:43.793 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:43.798 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:43.800 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:43.800 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:43.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:43.800 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:44.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:44.008 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:44.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:44.010 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:44.010 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:44.017 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:44.018 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:44.020 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:44.020 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:44.020 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:44.020 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:44.020 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=497 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:49.021 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:49.021 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:49.023 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:49.024 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:49.025 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:49.025 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:49.031 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:49.032 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:49.032 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:49.033 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:15:49.033 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:15:49.036 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:15:49.036 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:15:49.036 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:49.037 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:49.037 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:49.037 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:15:49.037 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:15:49.038 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:15:49.038 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:49.039 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:15:49.039 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:15:49.039 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:49.039 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:49.039 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:49.040 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:15:49.040 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:15:49.040 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:15:49.040 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:49.041 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:15:49.041 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:15:49.041 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:49.041 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:15:49.042 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:49.042 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:15:49.042 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:15:49.042 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:15:49.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:15:49.044 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:15:49.045 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:15:49.045 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:15:49.045 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:15:49.050 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:15:49.527 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:15:49.574 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:15:49.576 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:15:49.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:49.579 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:15:49.598 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:49.598 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:49.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:49.603 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:49.603 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:49.603 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:49.603 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:49.603 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:49.632 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:49.640 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:49.641 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:49.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:49.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:49.995 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:15:50.049 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:50.049 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:50.049 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:50.051 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:50.466 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:15:50.485 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:50.488 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:50.489 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:50.489 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:50.506 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:50.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:50.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:50.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:50.508 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:50.508 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:50.508 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:50.508 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:50.559 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:50.565 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:50.565 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:50.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:50.566 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:50.939 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:15:51.050 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:51.050 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:51.050 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:51.052 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:51.412 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:15:51.450 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:51.453 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:51.455 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:51.455 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:51.473 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:51.473 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:51.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:51.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:51.475 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:51.475 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:51.475 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:51.475 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:51.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:51.516 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:51.517 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:51.517 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:51.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:51.884 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:15:52.051 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:52.051 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:52.051 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:52.053 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:52.358 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:15:52.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:52.655 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:52.656 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:52.656 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:52.657 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:52.675 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:52.675 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:52.675 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:52.676 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:52.676 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:52.677 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:52.677 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:52.677 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:52.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:52.680 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:52.680 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:15:52.680 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:52.680 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:52.830 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:15:53.052 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:53.053 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:53.053 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:53.054 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:53.302 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:15:53.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:53.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:53.623 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:53.623 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:53.623 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:53.642 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:53.642 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:53.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:53.643 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:53.644 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:53.644 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:53.644 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:53.644 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:53.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:53.681 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:53.682 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:53.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:53.682 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:53.773 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:15:54.053 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:54.054 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:54.054 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:54.055 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:54.244 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:15:54.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:54.283 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:54.285 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:54.285 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:54.302 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:54.302 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:54.302 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:54.304 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:54.304 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:54.304 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:54.304 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:54.304 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:54.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:54.340 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:54.340 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:54.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:54.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:54.709 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:15:55.181 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:15:55.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:55.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:55.222 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:55.222 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:55.240 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:55.240 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:55.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:55.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:55.244 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:55.244 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:55.244 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:55.244 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:55.273 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:55.279 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:55.279 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:55.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:55.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:55.646 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:15:56.111 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:15:56.575 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:15:57.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:57.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:57.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:57.032 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:57.032 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:57.041 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:57.041 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:57.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:15:57.042 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:57.042 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:15:57.042 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:15:57.042 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:15:57.042 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:15:57.044 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:15:57.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:57.094 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:15:57.094 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:15:57.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:57.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:57.516 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:15:57.990 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:15:58.462 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:15:58.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:15:58.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:15:58.919 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:15:58.920 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:15:58.920 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:15:58.931 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:15:58.931 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:15:58.931 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:15:58.931 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:15:58.932 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:15:58.932 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:15:58.932 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:15:58.934 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:15:58.934 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:15:58.934 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:15:58.934 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2143 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:15:58.934 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2144 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:03.934 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:03.935 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:03.936 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:03.937 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:03.937 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:03.938 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:03.947 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:03.948 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:03.948 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:03.948 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:03.948 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:03.950 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:03.950 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:03.950 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:03.950 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:03.951 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:03.951 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:03.951 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:03.951 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:03.951 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:03.952 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:03.952 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:03.952 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:03.952 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:03.952 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:03.952 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:03.953 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:03.953 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:03.953 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:03.954 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:03.954 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:03.954 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:03.954 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:03.955 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:03.955 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:03.955 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:03.955 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:03.955 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:03.957 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:03.958 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:03.958 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:03.958 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.958 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.959 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:03.963 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:04.441 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:04.484 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:04.486 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:04.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.488 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:04.512 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:04.513 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:04.513 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:04.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.518 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:04.518 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:04.519 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:04.519 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:04.538 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.547 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:04.547 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:04.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.662 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.663 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:04.664 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:04.671 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:04.671 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:04.672 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:04.672 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.672 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:04.672 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:04.672 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:04.672 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:04.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.730 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:04.731 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:04.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.902 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.904 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:04.904 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:04.904 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:04.906 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:04.919 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:04.919 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:04.919 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:04.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.920 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:04.920 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:04.920 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:04.920 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:04.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:04.958 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:04.959 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:04.959 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.959 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:04.960 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:04.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:04.962 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:04.963 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:05.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:05.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:05.134 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:05.134 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:05.150 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:05.150 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:05.150 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:05.152 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:05.152 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:05.152 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:05.152 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:05.152 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:05.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:05.194 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:05.194 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:05.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:05.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:05.370 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:05.835 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:05.961 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:05.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:05.962 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:05.964 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:05.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:05.986 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:05.987 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:05.987 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:05.987 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:05.994 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:05.995 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:05.995 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:05.995 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:05.995 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:10.998 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:10.998 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:11.000 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:11.002 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:11.002 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:11.002 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:11.010 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:11.012 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:11.012 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:11.012 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:11.012 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:11.014 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:11.014 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:11.015 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:11.015 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:11.015 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:11.015 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:11.016 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:11.016 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:11.016 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:11.017 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:11.017 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:11.017 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:11.019 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:11.019 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:11.019 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:11.021 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:11.021 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:11.021 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:11.021 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:11.021 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:11.022 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:11.022 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:11.022 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.022 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:11.027 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:11.504 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:11.543 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:11.545 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:11.546 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:11.548 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:11.567 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:11.567 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:11.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:11.570 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.570 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:11.570 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:11.570 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:11.570 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:11.600 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:11.608 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:11.608 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:11.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:11.725 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:11.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:11.744 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:11.744 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:11.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:11.746 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.746 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:11.746 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:11.746 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:11.746 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:11.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:11.801 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:11.801 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:11.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.964 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:11.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.969 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:11.969 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:11.969 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:11.969 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:11.990 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:11.990 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:11.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:11.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:11.992 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:11.992 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:11.992 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:11.992 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:12.025 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:12.028 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:12.029 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:12.029 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:12.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:12.043 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:12.044 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:12.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:12.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.195 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:12.196 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:12.210 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:12.210 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:12.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:12.212 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.212 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:12.212 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:12.212 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:12.212 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:12.250 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:12.257 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:12.257 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:12.257 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.257 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:12.434 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:12.898 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:13.029 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:13.029 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:13.029 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:13.029 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:13.047 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:13.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:13.052 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:13.052 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:13.052 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:13.060 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:13.060 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:13.060 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:13.061 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:13.061 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:13.061 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:13.061 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:13.064 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:13.064 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:13.064 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:13.064 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:13.064 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=446 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:18.064 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:18.064 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:18.065 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:18.067 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:18.068 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:18.068 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:18.075 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:18.076 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:18.076 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:18.076 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:18.076 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:18.078 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:18.078 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:18.078 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:18.078 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:18.079 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:18.079 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:18.079 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:18.079 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:18.079 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:18.081 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:18.081 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:18.081 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:18.083 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:18.083 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:18.083 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:18.084 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.086 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:18.087 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:18.087 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:18.087 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:18.091 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:18.570 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:18.616 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:18.618 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:18.620 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.620 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:18.641 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:18.641 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:18.641 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:18.646 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.646 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:18.646 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:18.646 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:18.647 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:18.666 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.674 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:18.674 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:18.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.772 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.774 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:18.774 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:18.791 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:18.791 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:18.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:18.792 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.792 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:18.793 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:18.793 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:18.793 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:18.803 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.806 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:18.806 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:18.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.954 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:18.954 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:18.955 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:18.969 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:18.969 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:18.969 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:18.971 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.971 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:18.971 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:18.971 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:18.971 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:18.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:18.991 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:18.991 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:18.991 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:18.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:19.035 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:19.090 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:19.091 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:19.092 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:19.096 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:19.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:19.262 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:19.264 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:19.264 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:19.280 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:19.281 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:19.281 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:19.282 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:19.282 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:19.282 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:19.282 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:19.282 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:19.316 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:19.323 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:19.323 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:19.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:19.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:19.500 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:19.970 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:20.091 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:20.092 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:20.093 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:20.097 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:20.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:20.125 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:20.127 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:20.127 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:20.127 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:20.131 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:20.132 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:20.132 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:20.132 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:20.132 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:25.135 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:25.135 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:25.137 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:25.139 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:25.140 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:25.140 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:25.149 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:25.150 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:25.150 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:25.151 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:25.151 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:25.154 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:25.155 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:25.155 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:25.155 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:25.155 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:25.156 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:25.156 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:25.156 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:25.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:25.157 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:25.157 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:25.157 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:25.157 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:25.157 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:25.157 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:25.158 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:25.158 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:25.158 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:25.159 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:25.159 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:25.159 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:25.160 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:25.160 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:25.160 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:25.160 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:25.160 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:25.160 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:25.162 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:25.163 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:25.163 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:25.163 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.163 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:25.168 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:25.646 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:25.696 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:25.698 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:25.700 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:25.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:25.722 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:25.722 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:25.723 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:25.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:25.729 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:25.729 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:25.729 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:25.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:25.748 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:25.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:25.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.846 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:25.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.850 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:25.850 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:25.867 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:25.867 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:25.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:25.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.869 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:25.869 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:25.869 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:25.869 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:25.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:25.881 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:25.881 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:25.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:25.881 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:26.029 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:26.031 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:26.031 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:26.050 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:26.050 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:26.051 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:26.052 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.052 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:26.052 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:26.052 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:26.052 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:26.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:26.066 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:26.066 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:26.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.112 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:26.166 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:26.170 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:26.170 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:26.171 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:26.334 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:26.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.339 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:26.339 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:26.358 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:26.358 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:26.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:26.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.360 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:26.360 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:26.360 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:26.360 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:26.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:26.401 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:26.401 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:26.401 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.401 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:26.584 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:27.056 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:27.170 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:27.171 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:27.171 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:27.171 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:27.208 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:27.211 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:27.212 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:27.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:27.213 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:27.222 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:27.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:27.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:27.222 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:27.223 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:27.223 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:27.223 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:27.225 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:27.225 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:27.225 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:27.225 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:32.225 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:32.225 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:32.227 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:32.227 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:32.228 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:32.228 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:32.234 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:32.234 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:32.234 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:32.234 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:32.234 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:32.235 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:32.236 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:32.236 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:32.236 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:32.238 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:32.239 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:32.239 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:32.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:32.241 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:32.241 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:32.241 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:32.241 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:32.241 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:32.241 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:32.242 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:32.242 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:32.242 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.245 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:32.245 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:32.245 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:32.246 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.246 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.247 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:32.250 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:32.729 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:32.781 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:32.783 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:32.785 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:32.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:32.808 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:32.808 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:32.809 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:32.812 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:32.813 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:32.813 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:32.813 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:32.813 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:32.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:32.828 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:32.828 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:32.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:32.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:33.146 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.147 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:33.147 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:33.165 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:33.165 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:33.165 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:33.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.167 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:33.167 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:33.167 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:33.167 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:33.201 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:33.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:33.210 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:33.210 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:33.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.210 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.249 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:33.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:33.251 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:33.255 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:33.675 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:33.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:33.686 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.687 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:33.687 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:33.687 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:33.706 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:33.706 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:33.706 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:33.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.708 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:33.708 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:33.708 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:33.708 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:33.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:33.715 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:33.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:33.716 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:33.716 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:34.142 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:34.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:34.251 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:34.251 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:34.256 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:34.613 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:16:34.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:34.771 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:34.772 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:34.772 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:34.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:34.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:34.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:34.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:34.790 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:34.790 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:34.791 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:34.791 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:34.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:34.795 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:34.795 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:34.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:34.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:35.081 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:16:35.252 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:35.252 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:35.252 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:35.257 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:35.550 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:16:36.024 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:16:36.253 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:36.253 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:36.253 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:36.258 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:36.496 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:16:36.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:36.817 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:36.818 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:36.818 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:36.818 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:36.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:36.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:36.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:36.827 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:36.828 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:36.828 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:36.828 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:36.830 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:36.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:36.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:36.830 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:36.830 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:41.830 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:41.830 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:41.831 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:41.832 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:41.832 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:41.833 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:41.841 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:41.842 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:41.842 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:41.842 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:41.842 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:41.845 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:41.845 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:41.845 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:41.845 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:41.846 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:41.846 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:41.846 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:41.846 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:41.846 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:41.847 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:41.847 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:41.847 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:41.848 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:41.848 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:41.848 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:41.848 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:41.848 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:41.848 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:41.850 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:41.850 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:41.850 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:41.852 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:41.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:41.853 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:41.853 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:41.853 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.853 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.854 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:41.858 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:42.336 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:42.386 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:42.388 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:42.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:42.390 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:42.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:42.415 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:42.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:42.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.419 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:42.419 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:42.420 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:42.420 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:42.429 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:42.432 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:42.432 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:42.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.432 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:42.735 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.737 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:42.737 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:42.754 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:42.754 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:42.755 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:42.757 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.757 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:42.757 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:42.757 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:42.757 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:42.808 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:42.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:42.812 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:42.813 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:42.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:42.856 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:42.857 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:42.858 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:42.862 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:43.282 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:43.291 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:43.294 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:43.296 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:43.296 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:43.296 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:43.314 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:43.314 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:43.314 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:43.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:43.316 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:43.316 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:43.316 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:43.316 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:43.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:43.323 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:43.323 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:43.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:43.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:43.754 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:43.857 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:43.857 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:43.859 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:43.863 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:44.226 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:16:44.381 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:44.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:44.385 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:44.385 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:44.399 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:44.399 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:44.399 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:44.401 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:44.401 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:44.401 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:44.401 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:44.401 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:44.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:44.408 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:44.408 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:44.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:44.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:44.698 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:16:44.858 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:44.858 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:44.860 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:44.865 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:45.171 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:16:45.643 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:16:45.859 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:45.859 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:45.861 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:45.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:46.115 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:16:46.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:46.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:46.436 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:46.436 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:46.436 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:46.445 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:46.446 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:46.446 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:46.446 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:46.446 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:51.448 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:51.448 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:51.450 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:51.452 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:51.453 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:51.453 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:51.461 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:51.462 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:51.462 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:51.462 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:16:51.462 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:16:51.464 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:16:51.464 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:16:51.465 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:51.465 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:51.465 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:51.465 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:16:51.465 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:16:51.465 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:16:51.465 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:51.467 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:16:51.468 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:16:51.468 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:51.468 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:51.468 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:51.468 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:16:51.468 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:16:51.469 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:16:51.469 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:51.470 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:16:51.470 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:16:51.470 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:51.472 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:16:51.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:16:51.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:16:51.473 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:16:51.473 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:16:51.473 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:16:51.478 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:16:51.957 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:16:52.011 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:16:52.013 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:16:52.015 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:16:52.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:52.041 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:52.041 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:52.041 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:52.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.047 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:52.048 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:52.048 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:52.048 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:52.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:52.107 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:52.107 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:52.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:52.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.418 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:52.418 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:52.429 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:16:52.435 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:52.435 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:52.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:52.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.444 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:52.444 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:52.445 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:52.445 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:52.476 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:52.477 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:52.478 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:52.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:52.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:52.483 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:52.483 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:16:52.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:52.902 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:16:52.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:52.999 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:53.001 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:53.001 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:53.001 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:53.020 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:53.020 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:53.020 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:53.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:53.022 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:53.022 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:53.022 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:53.022 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:53.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:53.039 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:53.040 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:53.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:53.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:53.375 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:16:53.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:53.479 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:53.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:53.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:53.846 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:16:54.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:54.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:54.005 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:54.005 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:54.016 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:54.016 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:54.016 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:16:54.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:54.017 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:16:54.017 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:16:54.017 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:16:54.017 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:16:54.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:54.031 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:16:54.031 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:16:54.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:54.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:54.313 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:16:54.480 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:54.480 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:54.480 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:54.485 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:54.777 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:16:55.241 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:16:55.480 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:55.481 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:55.481 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:55.485 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:55.711 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:16:56.027 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:16:56.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:16:56.032 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:16:56.032 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:16:56.032 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:16:56.042 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:16:56.042 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:16:56.042 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:16:56.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:16:56.043 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:16:56.043 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:16:56.043 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:16:56.047 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:16:56.047 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:16:56.047 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:16:56.047 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:16:56.047 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.047 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.048 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.049 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.049 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:16:56.049 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=993 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:01.046 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:01.046 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:01.048 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:01.049 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:01.050 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:01.050 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:01.058 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:01.060 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:01.060 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:01.061 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:01.061 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:01.065 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:01.066 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:01.066 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:01.066 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:01.067 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:01.067 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:01.068 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:01.068 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:01.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:01.069 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:01.070 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:01.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:01.070 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:01.070 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:01.071 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:01.071 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:01.071 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:01.071 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:01.072 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:01.073 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:01.073 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:01.073 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.077 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:01.078 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:01.078 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:01.078 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.078 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.079 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:01.082 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:01.560 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:01.611 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:01.614 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:01.616 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:01.617 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:01.637 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:01.638 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:01.638 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:01.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:01.642 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:01.642 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:01.642 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:01.642 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:01.654 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:01.657 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:01.657 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:01.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:01.657 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:01.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:01.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:01.961 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:01.961 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:01.978 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:01.978 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:01.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:01.980 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:01.980 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:01.980 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:01.980 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:01.980 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:02.028 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:17:02.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:02.042 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:02.042 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:17:02.042 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.081 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:02.081 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:02.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:02.085 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:02.501 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:17:02.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:02.555 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.557 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:02.557 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:02.557 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:02.575 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:02.576 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:02.576 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:02.578 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.578 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:02.578 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:02.578 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:02.578 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:02.587 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:02.590 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:02.590 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:02.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.590 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:02.969 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:17:03.082 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:03.082 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:03.082 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:03.086 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:03.441 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:17:03.595 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:03.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:03.600 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:03.600 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:03.618 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:03.618 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:03.618 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:03.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:03.621 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:03.621 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:03.621 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:03.621 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:03.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:03.683 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:03.684 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:03.684 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:03.685 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:03.911 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:17:04.083 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:04.083 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:04.084 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:04.088 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:04.383 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:17:04.856 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:17:05.084 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:05.084 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:05.084 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:05.089 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:05.329 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:17:05.645 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:05.647 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:05.649 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:05.650 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:05.650 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:05.658 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:05.658 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:05.659 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:05.659 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:05.659 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:05.659 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:05.659 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:05.662 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:05.662 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:05.662 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:05.662 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:05.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=992 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:10.661 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:10.661 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:10.662 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:10.664 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:10.666 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:10.669 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:10.678 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:10.678 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:10.678 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:10.679 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:10.679 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:10.680 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:10.680 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:10.681 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:10.681 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:10.681 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:10.681 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:10.681 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:10.681 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:10.681 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:10.682 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:10.682 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:10.682 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:10.682 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:10.682 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:10.683 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:10.683 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:10.683 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:10.683 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:10.684 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:10.684 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:10.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.686 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:10.686 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:10.686 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:10.687 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:10.691 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:11.169 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:11.211 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:11.213 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:11.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:11.216 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:11.234 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:11.235 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:11.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:11.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:11.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:11.244 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:11.244 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:11.245 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:11.245 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:11.245 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:11.247 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:11.247 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:11.247 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:11.247 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:11.247 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=120 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:16.248 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:16.248 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:16.252 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:16.252 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:16.252 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:16.252 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:16.259 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:16.260 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:16.260 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:16.260 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:16.260 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:16.264 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:16.264 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:16.264 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:16.265 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:16.267 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:16.267 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:16.268 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:16.268 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:16.268 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:16.268 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:16.268 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:16.268 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:16.268 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:16.270 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:16.270 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:16.271 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:16.271 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:16.271 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:16.271 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:16.271 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:16.271 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:16.271 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.274 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:16.274 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:16.274 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:16.275 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.275 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:16.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.276 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:16.279 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:16.756 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:16.802 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:16.804 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:16.805 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:16.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:16.835 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:16.835 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:16.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:16.849 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:16.849 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:16.849 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:16.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:16.854 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:16.855 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:16.855 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:16.855 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:16.855 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:21.861 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:21.861 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:21.861 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:21.861 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:21.861 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:21.861 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:21.868 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:21.868 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:21.868 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:21.868 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:21.868 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:21.869 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:21.869 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:21.869 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:21.871 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:21.871 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:21.871 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:21.874 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:21.874 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:21.874 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:21.877 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:21.877 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:21.877 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.878 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:21.878 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:21.878 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:21.879 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:21.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:21.883 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:22.359 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:22.408 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:22.410 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:22.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:22.412 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:22.437 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:22.438 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:22.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:22.458 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:22.458 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:22.458 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:22.458 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:22.458 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:22.459 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:22.459 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:22.461 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:22.461 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:22.461 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:22.461 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:27.464 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:27.464 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:27.464 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:27.465 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:27.465 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:27.465 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:27.474 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:27.475 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:27.475 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:27.475 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:27.475 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:27.478 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:27.478 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:27.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:27.481 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:27.481 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:27.481 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:27.483 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:27.483 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:27.483 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:27.483 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:27.484 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:27.484 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:27.484 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:27.484 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:27.484 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.487 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:27.487 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:27.487 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:27.488 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:27.490 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:27.490 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:27.490 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:32.494 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:32.494 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:32.495 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:32.497 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:32.499 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:32.502 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:32.510 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:32.511 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:32.511 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:32.511 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:32.511 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:32.513 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:32.513 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:32.513 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:32.514 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:32.514 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:32.514 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:32.514 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:32.514 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:32.514 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:32.515 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:32.515 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:32.515 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:32.516 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:32.517 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:32.517 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:32.517 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.519 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:32.520 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:32.520 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:32.520 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.520 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.521 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:32.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.521 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:32.524 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:33.003 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:33.047 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:33.049 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:33.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:33.052 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:33.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:33.075 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:33.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:33.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:33.079 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:33.079 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:33.079 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:33.079 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:33.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:33.105 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:33.105 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:33.106 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:33.106 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:33.475 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:17:33.523 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:33.523 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:33.523 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:33.525 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:33.948 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:17:34.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:34.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:34.058 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:34.058 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:34.066 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:34.067 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:34.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:34.067 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:34.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:34.068 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:34.068 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:34.068 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:34.081 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:34.086 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:34.086 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:34.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:34.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:34.416 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:17:34.524 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:34.524 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:34.524 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:34.526 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:34.888 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:17:35.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:35.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:35.018 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:35.018 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:35.034 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:35.034 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:35.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:35.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:35.035 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:35.035 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:35.036 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:35.036 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:35.073 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:35.079 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:35.080 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:35.080 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:35.081 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:35.361 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:17:35.524 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:35.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:35.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:35.527 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:35.834 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:17:35.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:35.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:35.993 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:35.993 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:36.010 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:36.010 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:36.010 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:36.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:36.012 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:36.012 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:36.012 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:36.012 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:36.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:36.017 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:36.017 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:36.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:36.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:36.305 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:17:36.525 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:36.525 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:36.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:36.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:36.777 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:17:36.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:36.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:36.953 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:36.953 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:36.962 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:36.962 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:36.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:36.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:36.963 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:36.963 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:36.963 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:36.963 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:37.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:37.022 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:37.022 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:37.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.249 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:17:37.527 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:37.527 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:37.527 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:37.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:37.563 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:37.565 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.566 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:37.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:37.584 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:37.584 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:37.584 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:37.586 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.586 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:37.586 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:37.586 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:37.586 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:37.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:37.630 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:37.630 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:17:37.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.631 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:37.722 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:17:38.192 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:38.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.195 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:17:38.195 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:38.195 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:38.195 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:38.213 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:38.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:38.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:38.215 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.215 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:38.215 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:38.215 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:38.215 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:38.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:38.247 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:38.247 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=3, maio=3, ma_len=4 2026-05-03 03:17:38.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.664 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:17:38.791 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:38.794 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:38.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:38.795 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:38.813 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:38.813 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:38.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:38.814 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.815 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:38.815 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:38.815 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:38.815 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:38.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:38.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:38.858 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:38.858 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:38.858 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:38.859 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:39.136 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:17:39.446 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:39.449 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:39.449 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:39.450 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:39.466 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:39.466 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:39.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:39.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:39.467 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:39.467 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:39.467 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:39.467 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:39.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:39.516 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:39.517 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:39.517 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:39.518 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:39.606 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:17:40.077 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:17:40.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:40.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:40.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:40.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:40.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:40.109 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:40.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.111 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:40.111 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:40.111 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:40.111 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:40.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:40.119 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:40.120 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:40.120 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:40.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.120 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.548 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:17:40.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:40.672 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.673 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:40.673 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:40.690 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:40.690 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:40.690 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:40.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.692 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:40.692 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:40.692 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:40.692 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:40.734 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:40.742 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:40.742 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:17:40.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:40.742 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:41.021 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:17:41.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:41.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:41.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:41.330 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:41.330 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:41.348 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:41.348 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:41.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:41.350 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:41.350 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:41.350 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:41.350 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:41.350 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:41.394 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:41.402 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:41.402 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:17:41.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:41.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:41.494 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:17:41.965 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:17:42.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:42.018 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.019 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:42.019 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:42.020 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:42.030 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:42.030 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:42.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:42.031 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.031 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:42.031 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:42.031 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:42.031 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:42.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:42.065 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:42.065 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:42.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.437 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:17:42.910 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:17:42.914 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:42.917 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.917 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:42.917 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:42.918 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:42.926 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:42.926 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:42.926 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:42.927 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.927 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:42.927 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:42.927 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:42.927 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:42.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:42.956 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:42.956 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:42.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:42.956 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:43.382 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:17:43.854 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:17:43.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:43.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:43.884 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:43.884 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:43.884 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:43.904 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:43.904 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:43.904 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:43.906 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:43.906 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:43.906 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:43.906 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:43.906 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:43.947 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:43.950 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:43.951 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:43.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:43.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:44.325 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:17:44.799 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:17:44.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:44.844 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:44.844 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:44.845 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:44.845 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:44.853 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:44.853 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:44.853 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:44.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:44.855 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:44.855 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:44.855 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:44.855 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:44.889 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:44.896 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:44.897 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:44.897 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:44.897 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:45.271 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:17:45.744 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:17:45.807 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:45.810 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:45.811 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:45.811 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:45.812 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:45.828 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:45.828 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:45.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:45.830 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:45.830 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:45.830 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:45.830 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:45.830 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:45.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:45.890 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:45.890 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:45.890 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:45.891 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:46.217 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:17:46.689 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:17:46.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:46.774 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:46.774 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:46.775 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:46.775 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:46.790 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:46.790 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:46.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:46.792 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:46.792 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:46.792 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:46.792 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:46.792 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:46.829 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:46.836 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:46.836 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:46.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:46.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:47.160 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:17:47.633 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:17:47.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:47.734 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:47.735 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:47.735 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:47.735 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:47.744 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:47.744 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:47.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:47.745 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:47.745 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:47.745 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:47.745 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:47.745 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:47.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:47.777 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:47.777 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:47.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:47.777 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:48.100 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:17:48.568 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:17:48.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:48.690 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:48.690 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:48.690 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:48.691 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:48.702 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:48.703 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:48.703 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:48.704 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:48.704 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:48.705 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:48.705 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:48.705 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:48.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:48.763 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:17:48.763 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:17:48.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:48.763 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:49.040 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:17:49.513 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:17:49.651 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:49.653 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:49.654 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:49.654 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:49.654 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:17:49.662 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:49.662 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:49.662 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:49.662 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:49.663 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:49.663 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:49.663 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:49.665 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:49.665 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:49.665 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:49.665 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:49.665 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3706 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:54.666 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:54.666 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:54.667 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:54.668 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:54.669 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:54.669 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:54.680 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:54.681 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:54.681 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:54.681 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:17:54.681 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:17:54.683 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:17:54.684 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:17:54.684 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:54.684 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:54.684 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:54.684 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:17:54.685 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:17:54.685 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:17:54.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:54.686 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:17:54.686 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:17:54.686 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:54.688 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:17:54.688 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:17:54.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:17:54.691 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:17:54.691 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:17:54.691 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:17:54.696 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:17:55.174 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:17:55.213 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:17:55.215 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:17:55.216 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:17:55.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.237 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:55.237 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:55.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:55.241 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.242 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.242 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.242 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:55.242 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:55.270 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.279 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.279 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.280 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.523 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:55.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:55.543 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:55.543 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:55.543 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:55.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.545 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.545 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.545 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:55.545 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:55.596 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.604 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.604 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.605 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.605 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.641 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:17:55.693 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:55.694 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:55.696 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:55.697 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:55.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.771 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.771 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:55.771 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:55.781 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:55.781 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:55.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:55.782 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.782 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.782 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.782 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:55.782 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:55.828 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:55.837 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:55.837 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:55.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:55.837 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:56.034 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.035 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:56.035 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:56.054 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:56.054 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:56.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:17:56.055 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.055 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:56.055 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:56.055 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:17:56.055 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:17:56.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:56.059 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:17:56.059 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:17:56.059 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.059 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.111 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:17:56.285 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:17:56.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:17:56.289 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:17:56.289 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:17:56.295 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:17:56.296 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:17:56.296 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:17:56.296 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:17:56.296 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:17:56.296 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=348 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:01.298 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:18:01.299 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:18:01.300 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:18:01.301 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:18:01.301 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:18:01.301 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:18:01.310 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:18:01.312 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:18:01.312 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:01.312 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:18:01.312 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:18:01.315 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:18:01.315 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:18:01.316 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:18:01.316 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:01.316 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:18:01.316 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:18:01.316 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:18:01.316 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:18:01.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:18:01.318 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:18:01.319 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:18:01.319 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:18:01.319 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:18:01.321 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:18:01.321 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:18:01.321 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:18:01.321 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:01.321 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:18:01.321 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:18:01.322 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:18:01.322 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:18:01.322 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:18:01.324 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:18:01.325 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:18:01.325 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:18:01.325 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.325 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.326 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:01.330 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:18:01.807 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:18:02.279 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:18:02.754 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:18:03.225 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:18:03.697 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:18:04.173 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:18:04.644 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:18:05.118 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:18:05.590 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:18:06.056 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:18:06.519 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:18:06.982 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:18:07.446 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:18:07.909 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:18:08.372 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:18:08.835 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:18:09.299 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:18:09.762 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:18:10.225 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:18:10.688 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:18:11.151 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:18:11.615 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:18:12.078 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:18:12.541 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:18:13.004 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:18:13.468 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:18:13.931 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:18:14.394 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:18:14.857 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:18:15.321 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:18:15.784 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:18:16.247 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:18:16.710 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:18:17.174 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:18:17.637 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:18:18.100 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:18:18.564 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:18:19.027 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:18:19.490 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:18:19.953 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:18:20.417 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:18:20.880 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:18:21.343 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:18:21.806 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:18:22.269 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:18:22.732 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:18:23.203 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:18:23.674 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:18:24.145 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:18:24.621 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:18:25.089 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:18:25.346 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:18:25.346 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:18:25.346 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:18:25.346 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:18:25.346 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:18:25.346 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:18:25.346 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:25.347 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=5260 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:18:30.351 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:18:30.351 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:18:30.352 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:18:30.354 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:18:30.355 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:18:30.355 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:18:30.363 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:18:30.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:18:30.364 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:30.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:18:30.364 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:18:30.366 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:18:30.366 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:18:30.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:18:30.366 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:30.366 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:18:30.367 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:18:30.367 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:18:30.367 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:18:30.367 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:18:30.369 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:18:30.369 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:18:30.369 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:18:30.371 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:18:30.371 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:18:30.371 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:18:30.374 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:18:30.374 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:18:30.374 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:18:30.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:18:30.379 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:18:30.857 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:18:31.329 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:18:31.802 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:18:32.275 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:18:32.746 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:18:33.219 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:18:33.684 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:18:34.148 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:18:34.611 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:18:35.074 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:18:35.538 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:18:36.001 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:18:36.464 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:18:36.927 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:18:37.391 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:18:37.854 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:18:38.317 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:18:38.780 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:18:39.244 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:18:39.707 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:18:40.170 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:18:40.634 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:18:41.097 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:18:41.560 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:18:42.024 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:18:42.487 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:18:42.950 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:18:43.413 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:18:43.877 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:18:44.340 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:18:44.811 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:18:45.285 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:18:45.757 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:18:46.229 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:18:46.700 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:18:47.173 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:18:47.646 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:18:48.118 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:18:48.593 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:18:49.065 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:18:49.538 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:18:50.011 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:18:50.483 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:18:50.958 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:18:51.430 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:18:51.903 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:18:52.376 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:18:52.848 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:18:53.321 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:18:53.785 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:18:54.248 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:18:54.711 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:18:55.175 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:18:55.638 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:18:56.101 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:18:56.564 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:18:57.027 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:18:57.491 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:18:57.954 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:18:58.417 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:18:58.880 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:18:59.344 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:18:59.807 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:19:00.270 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:19:00.733 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:19:01.197 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:19:01.660 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:19:02.123 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:19:02.586 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:19:03.050 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:19:03.513 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:19:03.976 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:19:04.439 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:19:04.902 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:19:05.366 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:19:05.829 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:19:06.292 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:19:06.755 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:19:07.219 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:19:07.402 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:07.682 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:19:08.145 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:19:08.404 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:08.614 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:19:09.089 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:19:09.405 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:09.561 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:19:10.034 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 03:19:10.406 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:10.507 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 03:19:10.978 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 03:19:11.407 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:11.452 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 03:19:11.925 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 03:19:12.396 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 03:19:12.407 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:12.407 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:12.407 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:12.407 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:12.408 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:12.408 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:19:12.408 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:19:12.408 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:19:17.411 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:19:17.411 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:19:17.412 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:17.417 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:17.417 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:17.418 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:17.435 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:17.436 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:19:17.436 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:17.437 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:19:17.437 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:19:17.443 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:19:17.444 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:19:17.444 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:19:17.444 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:17.445 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:17.445 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:19:17.445 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:19:17.445 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:19:17.446 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:17.451 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:19:17.451 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:19:17.451 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:19:17.451 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:17.451 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:19:17.452 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:17.452 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:19:17.452 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:19:17.452 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:17.455 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:19:17.455 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:19:17.455 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:19:17.455 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:17.456 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:19:17.456 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:17.456 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:19:17.456 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:19:17.456 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:17.458 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.459 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:19:17.459 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:19:17.459 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:19:17.459 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.460 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:17.464 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:19:17.942 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:19:17.994 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:19:17.996 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:17.998 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:19:17.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:18.038 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:18.038 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:18.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:18.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:18.044 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:18.044 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:18.045 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:18.045 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:18.081 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:18.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:18.098 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:18.098 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:18.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:18.099 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:18.414 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:19:18.463 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:18.463 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:18.465 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:18.470 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:18.887 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:19:19.360 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:19:19.385 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:19.464 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:19.465 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:19.467 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:19.471 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:19.833 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:19:20.306 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:19:20.465 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:20.467 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:20.468 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:20.472 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:20.779 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:19:21.251 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:19:21.466 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:21.468 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:21.470 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:21.473 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:21.722 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:19:22.195 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:19:22.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:22.278 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:22.278 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:22.279 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:22.298 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:22.298 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:22.298 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:22.300 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:22.300 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:22.300 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:22.300 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:22.300 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:22.330 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:22.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:22.336 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:19:22.336 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:19:22.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:22.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:22.467 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:22.468 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:22.471 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:22.473 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:22.661 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:19:23.129 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:19:23.600 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:19:24.073 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:19:24.546 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:19:25.019 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:19:25.493 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:19:25.965 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:19:26.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:26.365 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:26.366 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:26.366 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:26.366 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:19:26.383 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:26.383 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:26.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:26.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:26.385 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:26.385 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:26.385 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:26.385 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:26.435 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:26.439 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:19:26.445 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:26.451 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:26.451 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:26.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:26.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:26.871 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:26.911 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:19:27.383 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:19:27.854 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:19:28.328 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:19:28.800 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:19:29.272 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:19:29.743 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:19:30.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:30.183 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:30.184 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:30.184 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:30.202 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:30.202 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:30.202 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:30.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:30.204 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:30.204 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:30.204 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:30.204 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:30.209 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:30.211 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:30.213 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:19:30.213 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:19:30.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:30.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:30.214 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:19:30.684 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:19:31.156 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:19:31.544 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:31.628 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:19:32.096 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:19:32.486 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:32.568 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:19:32.956 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:33.042 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:19:33.514 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:19:33.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:33.908 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:33.908 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:33.908 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:33.909 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:33.916 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:33.917 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:33.917 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:19:33.917 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:19:33.917 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:19:38.920 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:19:38.920 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:19:38.924 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:38.924 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:38.924 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:38.924 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:38.927 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:19:38.927 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:19:38.927 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:38.927 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:19:38.927 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:19:38.928 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:19:38.928 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:19:38.929 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:19:38.929 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:38.929 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:19:38.929 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:19:38.929 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:19:38.929 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:19:38.929 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:19:38.930 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:19:38.930 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:19:38.930 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:19:38.931 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:19:38.931 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:19:38.931 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.933 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:19:38.933 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:19:38.934 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:19:38.934 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:19:38.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:19:38.938 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:19:39.416 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:19:39.460 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:19:39.462 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:39.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:39.464 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:19:39.501 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:39.501 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:39.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:39.505 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:39.505 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:39.506 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:39.506 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:39.506 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:39.556 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:39.567 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:39.571 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:39.571 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:39.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:39.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:39.889 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:19:39.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:39.937 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:39.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:39.937 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:40.360 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:19:40.375 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:40.830 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:19:40.854 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:40.856 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:40.938 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:40.938 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:40.938 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:40.938 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:41.304 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:19:41.334 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:41.777 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:19:41.820 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:41.938 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:41.939 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:41.939 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:41.939 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:42.249 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:19:42.300 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:42.722 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:19:42.780 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:42.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:42.940 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:42.940 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:42.940 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:43.195 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:19:43.266 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:43.667 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:19:43.746 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:43.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:19:43.941 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:19:43.941 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:19:43.942 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:19:44.140 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:19:44.226 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:44.613 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:19:44.712 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:45.086 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:19:45.192 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:45.559 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:19:45.672 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:46.032 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:19:46.158 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:46.504 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:19:46.638 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:46.977 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:19:47.118 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:47.450 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:19:47.604 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:47.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:47.612 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:47.613 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:47.613 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:47.627 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:47.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:47.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:47.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:47.628 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:47.628 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:47.628 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:47.628 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:47.631 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:47.633 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:47.634 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:19:47.634 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:19:47.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:47.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:47.918 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:19:48.320 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:48.383 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:19:48.796 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:48.847 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:19:49.266 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:49.311 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:19:49.742 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:49.782 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:19:50.222 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:50.256 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:19:50.702 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:50.728 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:19:51.187 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:51.200 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:19:51.667 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:51.673 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:19:52.145 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:19:52.147 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:52.617 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:19:52.632 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:53.090 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:19:53.112 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:53.560 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:19:53.592 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:54.025 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:19:54.067 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:54.489 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:19:54.538 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:54.953 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:19:55.013 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:55.417 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:19:55.484 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:55.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:55.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:55.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:55.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:55.492 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:19:55.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:19:55.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:19:55.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:19:55.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:55.509 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:55.509 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:55.509 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:19:55.509 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:19:55.552 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:55.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:19:55.557 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:19:55.558 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:19:55.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:55.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:19:55.849 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:55.885 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:19:56.319 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:56.322 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:19:56.356 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:19:56.790 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:56.829 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:19:57.261 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:57.302 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:19:57.737 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:57.774 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:19:58.208 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:58.245 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:19:58.679 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:58.718 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:19:59.150 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:59.191 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:19:59.626 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:19:59.663 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:20:00.097 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:00.134 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:20:00.568 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:00.607 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:20:01.039 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:01.080 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:20:01.515 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:01.551 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:20:01.986 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:02.022 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:20:02.457 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:02.495 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:20:02.927 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:02.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:02.937 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:02.938 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:02.938 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:02.952 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:02.952 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:02.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:02.954 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:02.954 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:02.954 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:02.954 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:02.954 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:02.959 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:02.961 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:02.963 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:20:02.963 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:20:02.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:02.963 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:02.968 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:20:03.359 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:03.435 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:20:03.823 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:03.826 [DEBUG] fake_trx.py:269 (MS@172.18.110.22:6700) Recv SETTA cmd 2026-05-03 03:20:03.906 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:20:04.295 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:04.380 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:20:04.765 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:04.853 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:20:05.244 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:05.325 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:20:05.713 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:05.797 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:20:06.184 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:06.270 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:20:06.661 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:06.743 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:20:07.131 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:07.216 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:20:07.602 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:07.689 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:20:08.078 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:08.161 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:20:08.550 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:08.633 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:20:09.020 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:09.106 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:20:09.496 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:09.578 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:20:09.966 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:10.052 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:20:10.438 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:10.443 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:10.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:10.444 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:10.444 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:10.444 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:20:10.454 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:10.455 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:10.458 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:10.458 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:10.458 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:20:10.458 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:15.457 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:15.458 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:15.459 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:15.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:15.462 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:15.462 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:15.470 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:15.471 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:15.471 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:15.471 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:15.471 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:15.473 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:20:15.473 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:15.474 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:20:15.474 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:15.475 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:20:15.475 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:20:15.475 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:15.475 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:15.476 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:15.476 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:20:15.476 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:15.476 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:20:15.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:15.477 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:20:15.477 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:20:15.477 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:15.477 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:15.477 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:15.477 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:20:15.478 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:15.478 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:20:15.478 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:20:15.480 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:20:15.480 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.480 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.481 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:15.485 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:20:15.962 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:20:16.010 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:20:16.012 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:16.014 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:20:16.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:16.035 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:16.035 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:16.036 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:16.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:16.041 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:16.041 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:16.041 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:16.042 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:16.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:16.067 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:16.068 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:16.069 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:16.069 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:16.434 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:20:16.483 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:16.483 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:16.484 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:16.487 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:16.907 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:20:17.380 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:20:17.483 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:17.484 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:17.485 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:17.487 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:17.852 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:20:18.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:18.167 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:18.173 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:18.173 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:18.194 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:18.194 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:18.194 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:18.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:18.195 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:18.195 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:18.196 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:18.196 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:18.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:18.229 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:18.230 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:18.230 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:18.230 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:18.323 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:20:18.484 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:18.485 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:18.486 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:18.488 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:18.794 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:20:19.267 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:20:19.485 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:19.485 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:19.486 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:19.489 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:19.740 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:20:20.212 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:20:20.330 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:20.333 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:20.339 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:20.339 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:20.356 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:20.356 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:20.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:20.357 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:20.357 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:20.357 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:20.357 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:20.357 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:20.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:20.407 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:20.407 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:20.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:20.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:20.486 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:20.486 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:20.488 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:20.490 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:20.685 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:20:21.158 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:20:21.631 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:20:22.104 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:20:22.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:22.497 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:22.502 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:22.502 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:22.509 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:22.510 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:22.510 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:22.510 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:22.510 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:20:27.513 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:27.513 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:27.514 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:27.515 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:27.516 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:27.516 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:27.524 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:27.524 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:27.524 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:27.525 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:27.525 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:20:27.526 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:20:27.526 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:20:27.527 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:27.527 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:27.527 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:27.527 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:20:27.527 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:27.528 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:20:27.528 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:27.528 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:20:27.528 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:20:27.528 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:27.528 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:27.529 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:27.529 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:20:27.529 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:27.529 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:20:27.529 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:27.530 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:20:27.530 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:27.530 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:20:27.531 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:20:27.533 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:20:27.533 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.533 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:20:27.533 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.534 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:27.538 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:20:28.015 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:20:28.060 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:20:28.063 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:28.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:28.065 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:20:28.087 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:28.087 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:28.088 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:28.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:28.091 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:28.092 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:28.092 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:28.092 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:28.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:28.139 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:20:28.140 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:20:28.140 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:28.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:28.488 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:20:28.536 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:28.537 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:28.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:28.539 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:28.961 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:20:29.434 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:20:29.537 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:29.537 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:29.537 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:29.540 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:29.908 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:20:30.229 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:30.230 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:30.231 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:30.231 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:30.231 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:20:30.238 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:30.238 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:30.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:30.239 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:30.239 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:30.239 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:30.239 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:30.239 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:30.277 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:30.279 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:20:30.279 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:20:30.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:30.279 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:30.379 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:20:30.538 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:30.538 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:30.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:30.541 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:30.846 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:20:31.310 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:20:31.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:31.539 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:31.539 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:31.542 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:31.775 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:20:32.239 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:20:32.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:32.373 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:32.379 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:32.379 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:32.379 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:20:32.388 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:32.388 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:32.388 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:32.388 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:32.389 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:32.389 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:32.389 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:32.391 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:32.391 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:32.391 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:32.391 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.391 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:32.392 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1055 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:37.390 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:37.390 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:37.391 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:37.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:37.394 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:37.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:37.400 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:37.401 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:37.401 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:37.402 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:37.402 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:20:37.404 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:20:37.404 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:20:37.405 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:37.405 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:37.405 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:37.405 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:20:37.405 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:37.405 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:20:37.405 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:37.407 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:20:37.407 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:20:37.407 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:37.407 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:37.407 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:37.408 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:20:37.408 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:37.408 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:20:37.408 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:37.410 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:37.410 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:20:37.410 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.413 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:20:37.414 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:20:37.414 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:37.419 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:20:37.894 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:20:37.948 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:20:37.951 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:37.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:37.953 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:20:37.977 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:37.977 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:37.977 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:37.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:37.982 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:37.982 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:37.982 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:37.982 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:38.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:38.045 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:38.045 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:38.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:38.046 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:38.367 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:20:38.417 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:38.418 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:38.419 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:38.423 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:38.837 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:20:39.308 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:20:39.417 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:39.419 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:39.419 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:39.423 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:39.781 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:20:40.132 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:40.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:40.140 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:40.140 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:40.158 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:40.158 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:40.158 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:40.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:40.159 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:40.159 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:40.159 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:40.159 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:40.200 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:40.207 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:40.208 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:40.208 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:40.209 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:40.254 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:20:40.418 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:40.420 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:40.420 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:40.424 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:40.726 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:20:41.199 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:20:41.420 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:41.421 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:41.422 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:41.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:41.672 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:20:42.144 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:20:42.306 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:42.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:42.313 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:42.313 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:42.328 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:42.328 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:42.328 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:42.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:42.329 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:42.329 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:42.329 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:42.329 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:42.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:42.391 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:42.391 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:42.391 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:42.391 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:42.420 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:42.423 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:42.423 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:42.426 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:42.615 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:20:43.086 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:20:43.559 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:20:44.032 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:20:44.490 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:44.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:44.497 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:44.497 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:44.504 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:20:44.506 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:44.506 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:44.506 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:44.506 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:44.507 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:44.507 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:44.507 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:44.509 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:44.509 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:44.509 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:44.509 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1532 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1533 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.509 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:44.510 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1534 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:49.510 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:49.510 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:49.511 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:49.512 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:49.513 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:49.513 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:49.526 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:49.527 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:49.527 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:49.527 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:49.527 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:20:49.529 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:49.530 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:49.530 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:20:49.530 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:49.532 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:49.532 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:20:49.532 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:49.533 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:20:49.533 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:20:49.534 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:49.534 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:49.534 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:20:49.534 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:49.534 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:49.534 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:20:49.534 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:20:49.536 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:20:49.536 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:49.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:49.541 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:20:50.017 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:20:50.059 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:20:50.061 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:50.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:50.062 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:20:50.081 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:50.081 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:50.082 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:50.086 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:50.086 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:50.087 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:50.087 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:50.087 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:50.113 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:50.121 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:20:50.121 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:20:50.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:50.121 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:50.482 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:20:50.539 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:50.539 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:50.539 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:50.540 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:50.946 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:20:51.411 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:20:51.540 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:51.541 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:51.541 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:51.541 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:51.875 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:20:52.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:52.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:52.233 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:52.233 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:52.233 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:20:52.247 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:52.247 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:52.247 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:20:52.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:52.249 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:20:52.249 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:20:52.249 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:20:52.249 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:20:52.297 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:52.304 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:20:52.304 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:20:52.305 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:52.305 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:52.339 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:20:52.542 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:52.542 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:52.542 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:52.542 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:52.803 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:20:53.267 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:20:53.543 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:53.543 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:53.543 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:53.543 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:53.732 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:20:54.196 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:20:54.413 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:20:54.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:20:54.420 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:20:54.420 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:20:54.420 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:20:54.429 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:54.429 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:54.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:54.429 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:54.430 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:54.430 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:54.430 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:54.433 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:54.434 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:54.434 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:54.434 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:20:54.434 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.434 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1073 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1074 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1074 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:54.435 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1074 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:20:59.437 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:20:59.437 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:20:59.437 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:59.438 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:59.438 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:59.438 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:59.442 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:20:59.443 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:59.443 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:59.443 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:20:59.443 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:20:59.446 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:20:59.446 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:20:59.446 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:59.446 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:59.447 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:20:59.447 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:20:59.447 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:20:59.447 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:20:59.448 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:20:59.448 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:59.449 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:20:59.449 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:20:59.449 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:59.451 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:20:59.451 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:20:59.451 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:20:59.454 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:20:59.455 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:20:59.455 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:20:59.460 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:20:59.938 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:20:59.982 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:20:59.985 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:20:59.986 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:20:59.987 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:00.011 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:00.011 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:00.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:00.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:00.015 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:00.015 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:00.015 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:00.015 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:00.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:00.043 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:00.043 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:00.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:00.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:00.411 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:00.458 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:00.458 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:00.460 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:00.463 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:00.884 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:01.357 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:21:01.459 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:01.459 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:01.460 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:01.463 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:01.829 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:21:02.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:02.206 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:02.211 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:02.211 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:02.219 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:02.219 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:02.219 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:02.219 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:02.220 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:02.220 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:02.220 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:02.221 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:02.221 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:02.221 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:02.221 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=596 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:02.222 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=597 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:07.223 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:07.223 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:07.225 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:07.227 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:07.227 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:07.228 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:07.231 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:07.231 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:07.231 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:07.232 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:07.232 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:07.233 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:07.233 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:07.234 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:07.234 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:07.234 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:07.234 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:07.235 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:07.235 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:07.235 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:07.235 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:07.236 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:07.236 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:07.236 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:07.238 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:07.238 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:07.238 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:07.240 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:07.240 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:07.240 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:07.240 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:07.240 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:07.241 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:07.241 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.241 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:07.246 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:07.724 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:07.772 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:07.774 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:07.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:07.776 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:07.803 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:07.803 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:07.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:07.807 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:07.807 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:07.808 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:07.808 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:07.808 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:07.820 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:07.826 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:21:07.826 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:21:07.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:07.826 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:08.189 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:08.244 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:08.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:08.246 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:08.248 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:08.653 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:09.117 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:21:09.245 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:09.245 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:09.247 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:09.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:09.581 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:21:09.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:09.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:09.996 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:09.996 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:09.996 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:21:10.006 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:10.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:10.006 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:10.006 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:10.007 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:10.007 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:10.007 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:10.009 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:10.009 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:10.009 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:10.009 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=604 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:10.009 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=605 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:15.010 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:15.010 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:15.012 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:15.014 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:15.014 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:15.015 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:15.021 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:15.022 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:15.022 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:15.022 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:15.023 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:15.025 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:15.025 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:15.025 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:15.025 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:15.026 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:15.026 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:15.027 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:15.027 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:15.027 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:15.028 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:15.028 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:15.028 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:15.029 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:15.029 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:15.029 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:15.029 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:15.029 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:15.030 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:15.031 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:15.031 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:15.031 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:15.031 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:15.032 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:15.032 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:15.032 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:15.032 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:15.032 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:15.035 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:15.036 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:15.036 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:15.036 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.036 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:15.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:15.041 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:15.518 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:15.568 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:15.570 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:15.573 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:15.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:15.597 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:15.597 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:15.597 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:15.637 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:15.637 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:15.637 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:15.638 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:15.638 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:15.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:15.664 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:15.664 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:15.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:15.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:15.985 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:16.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:16.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:16.038 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:16.038 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:16.040 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:16.040 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:16.040 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:16.044 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:16.050 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:16.050 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:16.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:16.060 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:16.060 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:16.060 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:16.060 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:16.060 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:16.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:16.078 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:16.078 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:16.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:16.078 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:16.450 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:16.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:16.452 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:16.456 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:16.457 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:16.466 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:16.466 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:16.467 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:16.467 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:16.467 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:16.467 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:16.467 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:16.468 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:16.468 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:16.468 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:16.468 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:16.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:16.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:16.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:16.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:16.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:21.470 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:21.471 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:21.472 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:21.474 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:21.474 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:21.475 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:21.494 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:21.495 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:21.496 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:21.496 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:21.496 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:21.499 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:21.500 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:21.500 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:21.500 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:21.501 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:21.501 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:21.501 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:21.501 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:21.502 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:21.503 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:21.503 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:21.503 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:21.503 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:21.503 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:21.503 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:21.504 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:21.504 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:21.504 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:21.505 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:21.505 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:21.506 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:21.506 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:21.506 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:21.506 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:21.506 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:21.506 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:21.506 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:21.508 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:21.509 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:21.509 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:21.509 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.509 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.510 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:21.514 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:21.991 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:22.031 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:22.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:22.034 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:22.036 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:22.057 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:22.057 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:22.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:22.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.107 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:22.108 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:22.108 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:22.108 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:22.131 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:22.138 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:22.138 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:22.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.457 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:22.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:22.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:22.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:22.511 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:22.511 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:22.513 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:22.513 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:22.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:22.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:22.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:22.534 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.534 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:22.534 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:22.534 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:22.534 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:22.543 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:22.548 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:22.548 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:22.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:22.920 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:22.923 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:22.927 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:22.927 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:22.935 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:22.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:22.936 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:22.936 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:22.936 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:22.937 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:22.937 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:22.938 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:22.939 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:22.939 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:22.939 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=311 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:22.939 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=312 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:27.939 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:27.940 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:27.941 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:27.942 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:27.942 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:27.943 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:27.952 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:27.954 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:27.954 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:27.955 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:27.955 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:27.959 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:27.959 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:27.959 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:27.960 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:27.960 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:27.960 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:27.961 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:27.961 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:27.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:27.962 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:27.962 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:27.962 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:27.962 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:27.963 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:27.963 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:27.963 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:27.963 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:27.963 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:27.965 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:27.965 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:27.965 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:27.965 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:27.965 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:27.966 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:27.966 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:27.966 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:27.966 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.969 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:27.970 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:27.970 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:27.970 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.970 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.971 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:27.975 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:28.451 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:28.500 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:28.502 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:28.504 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:28.504 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:28.524 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:28.524 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:28.525 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:28.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:28.554 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:28.554 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:28.554 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:28.554 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:28.591 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:28.598 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:28.599 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:28.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:28.599 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:28.924 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:28.967 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:28.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:28.973 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:28.974 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:28.975 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:28.977 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:28.977 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:28.979 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:28.992 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:28.992 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:28.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:29.002 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:29.002 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:29.002 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:29.002 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:29.002 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:29.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:29.015 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:29.015 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:29.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:29.015 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:29.389 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:29.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:29.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:29.430 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:29.430 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:29.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:29.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:29.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:29.441 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:29.441 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:29.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:29.441 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:29.443 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:29.443 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:29.443 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:29.443 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:29.443 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=319 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:34.444 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:34.444 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:34.448 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:34.448 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:34.448 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:34.448 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:34.460 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:34.461 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:34.461 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:34.461 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:34.461 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:34.463 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:34.464 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:34.464 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:34.464 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:34.464 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:34.465 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:34.465 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:34.465 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:34.465 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:34.466 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:34.466 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:34.466 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:34.467 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:34.467 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:34.467 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:34.467 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:34.467 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:34.467 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:34.469 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:34.469 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:34.469 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:34.472 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:34.473 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:34.473 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:34.473 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.474 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:34.478 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:34.956 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:35.004 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:35.005 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:35.006 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:35.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:35.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:35.029 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:35.029 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:35.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:35.070 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:35.070 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:35.071 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:35.071 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:35.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:35.104 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:21:35.104 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:21:35.104 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:35.105 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:35.421 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:35.476 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:35.477 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:35.477 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:35.481 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:35.885 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:36.349 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:21:36.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:36.478 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:36.478 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:36.481 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:36.813 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:21:37.278 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:21:37.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:37.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:37.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:37.482 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:37.743 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:21:38.207 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:21:38.479 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:38.479 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:38.479 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:38.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:38.672 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:21:39.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:39.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:39.109 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:39.112 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:39.113 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:39.113 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:39.113 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:39.113 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:39.113 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1015 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:44.116 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:44.116 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:44.121 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:44.122 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:44.122 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:44.122 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:44.131 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:44.133 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:44.133 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:44.133 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:44.133 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:44.137 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:44.137 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:44.138 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:44.138 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:44.138 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:44.138 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:44.139 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:44.139 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:44.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:44.140 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:44.141 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:44.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:44.141 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:44.141 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:44.141 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:44.141 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:44.142 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:44.142 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:44.143 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:44.143 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:44.144 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:44.144 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:44.146 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.147 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:44.147 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:44.147 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:44.148 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:44.152 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:44.630 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:44.679 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:44.681 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:44.683 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:44.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:44.709 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:44.709 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:44.709 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:44.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:44.761 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:44.761 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:44.762 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:44.762 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:44.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:44.779 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:44.779 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:44.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:44.780 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:44.984 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:44.987 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:44.994 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:44.994 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:45.012 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:45.012 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:45.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:45.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:45.022 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:45.022 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:45.022 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:45.022 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:45.050 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:45.058 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:45.058 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:45.058 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:45.058 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:45.102 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:45.151 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:45.152 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:45.153 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:45.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:45.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:45.268 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:45.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:45.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:45.283 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:45.284 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:45.284 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:45.284 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:45.284 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:45.285 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:45.285 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:45.286 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:45.286 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:45.286 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:45.286 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:45.286 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=246 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:50.285 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:50.286 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:50.287 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:50.289 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:50.291 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:50.294 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:50.302 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:50.303 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:50.303 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:50.303 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:50.303 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:50.305 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:50.305 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:50.305 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:50.305 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:50.305 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:50.306 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:50.306 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:50.306 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:50.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:50.307 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:50.307 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:50.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:50.308 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:50.308 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:50.308 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:50.309 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:50.309 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:50.309 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:50.309 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:50.309 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:50.309 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:50.311 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:50.311 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:50.311 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.312 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:50.316 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:21:50.794 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:21:50.838 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:21:50.841 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:21:50.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:50.843 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:21:50.866 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:50.866 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:50.867 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:21:50.905 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:50.905 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:21:50.906 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:21:50.906 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:21:50.906 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:21:50.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:21:50.941 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:21:50.942 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:21:50.942 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:50.942 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:21:51.267 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:21:51.314 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:51.314 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:51.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:51.316 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:51.740 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:21:52.213 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:21:52.315 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:52.315 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:52.316 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:52.317 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:52.685 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:21:53.158 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:21:53.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:53.317 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:53.317 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:53.318 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:53.631 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:21:54.104 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:21:54.317 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:54.318 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:54.318 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:54.319 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:54.578 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:21:54.947 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:21:54.947 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:21:54.947 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:21:54.950 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:54.950 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:54.950 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:54.950 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:54.951 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:54.951 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:54.951 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:54.953 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:54.953 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:54.953 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:54.953 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1000 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1001 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1001 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:54.953 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1001 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:21:59.956 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:21:59.957 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:21:59.957 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:59.957 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:59.957 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:59.957 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:59.964 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:21:59.965 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:59.965 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:59.966 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:21:59.966 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:21:59.968 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:21:59.969 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:21:59.969 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:59.969 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:59.970 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:21:59.970 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:21:59.970 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:21:59.970 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:21:59.971 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:21:59.972 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:21:59.972 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:21:59.972 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:59.972 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:59.972 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:21:59.973 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:21:59.973 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:21:59.973 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:21:59.973 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:59.975 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:21:59.975 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:21:59.975 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.978 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:21:59.979 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:21:59.979 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:21:59.979 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.979 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:21:59.984 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:00.461 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:00.505 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:00.506 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:00.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:00.507 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:00.527 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:00.527 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:00.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:00.568 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:00.569 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:00.569 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:00.570 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:00.570 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:00.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:00.610 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:00.610 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:00.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:00.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:00.934 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:00.982 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:00.983 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:00.984 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:00.986 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:01.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:01.321 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:01.328 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:01.328 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:01.337 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:01.338 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:01.338 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:01.338 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:01.338 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:01.338 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:01.339 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:01.341 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:01.341 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:01.341 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:01.341 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:01.341 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:06.345 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:06.345 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:06.345 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:06.345 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:06.346 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:06.346 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:06.348 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:06.349 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:06.349 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:06.349 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:06.349 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:06.350 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:06.350 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:06.350 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:06.351 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:06.351 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:06.351 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:06.352 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:06.352 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:06.352 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.354 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:06.355 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:06.355 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:06.355 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:06.360 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:06.836 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:06.881 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:06.883 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:06.884 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:06.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:06.900 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:06.900 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:06.901 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:06.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:06.916 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:06.916 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:06.916 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:06.916 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:06.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:06.931 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:06.932 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:06.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:06.932 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:07.309 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:07.357 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:07.358 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:07.358 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:07.359 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:07.634 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:07.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:07.641 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:07.642 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:07.652 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:07.652 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:07.652 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:07.652 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:07.652 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:07.653 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:07.653 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:07.655 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:07.655 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:07.655 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:07.655 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:07.655 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=281 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:12.654 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:12.654 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:12.655 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:12.657 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:12.658 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:12.658 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:12.668 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:12.670 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:12.670 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:12.670 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:12.670 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:12.673 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:12.673 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:12.674 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:12.674 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:12.674 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:12.674 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:12.674 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:12.675 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:12.675 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:12.676 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:12.676 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:12.676 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:12.678 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:12.678 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:12.678 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:12.678 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:12.678 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:12.678 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:12.679 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:12.679 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:12.679 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:12.682 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:12.682 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:12.682 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:12.687 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:13.163 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:13.212 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:13.215 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:13.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:13.217 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:13.243 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:13.243 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:13.244 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:13.283 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:13.283 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:13.284 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:13.284 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:13.284 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:13.305 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:13.312 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:13.312 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:13.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:13.313 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:13.636 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:13.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:13.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:13.685 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:13.687 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:14.022 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:14.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:14.029 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:14.029 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:14.039 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:14.039 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:14.039 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:14.039 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:14.039 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:14.040 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:14.040 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:14.042 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:14.042 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:14.042 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:14.042 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:14.042 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:19.043 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:19.043 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:19.045 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:19.047 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:19.047 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:19.047 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:19.053 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:19.055 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:19.055 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:19.055 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:19.055 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:19.058 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:19.059 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:19.059 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:19.059 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:19.059 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:19.060 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:19.060 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:19.060 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:19.060 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:19.061 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:19.062 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:19.062 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:19.062 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:19.062 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:19.062 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:19.063 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:19.063 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:19.063 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:19.064 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:19.064 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:19.064 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:19.064 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:19.065 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:19.065 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:19.065 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:19.065 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:19.065 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:19.068 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:19.069 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:19.069 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:19.069 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.069 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:19.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:19.074 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:19.550 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:19.600 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:19.602 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:19.604 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:19.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:19.624 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:19.625 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:19.625 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:19.670 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:19.670 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:19.671 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:19.671 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:19.671 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:19.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:19.697 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:22:19.697 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:22:19.697 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:19.698 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:20.014 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:20.072 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:20.072 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:20.073 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:20.076 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:20.479 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:22:20.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:20.529 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:20.536 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:20.536 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:20.536 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:22:20.545 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:20.546 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:20.546 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:20.546 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:20.546 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:20.546 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:20.547 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:20.548 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:20.548 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:20.548 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:20.548 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:20.548 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=323 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:25.548 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:25.548 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:25.554 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:25.554 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:25.554 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:25.554 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:25.563 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:25.563 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:25.564 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:25.564 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:25.564 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:25.565 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:25.565 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:25.565 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:25.565 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:25.565 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:25.566 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:25.566 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:25.566 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:25.567 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:25.567 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:25.567 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:25.567 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:25.567 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:25.568 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:25.568 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:25.568 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:25.570 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:25.570 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:25.570 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.570 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:25.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:25.575 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:26.051 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:26.093 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:26.095 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:26.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:26.096 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:26.116 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:26.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:26.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:26.163 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:26.164 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:26.164 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:26.164 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:26.164 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:26.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:26.198 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:26.199 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:26.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:26.199 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:26.524 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:26.573 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:26.574 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:26.574 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:26.574 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:26.909 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:26.910 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:26.917 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:26.917 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:26.925 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:26.926 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:26.929 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:26.929 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:26.929 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:26.929 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=293 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:26.929 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=294 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:31.929 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:31.930 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:31.931 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:31.932 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:31.932 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:31.933 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:31.938 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:31.939 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:31.939 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:31.939 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:31.939 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:31.942 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:31.942 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:31.942 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:31.944 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:31.944 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:31.944 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:31.944 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:31.944 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:31.945 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:31.945 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:31.945 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:31.945 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:31.946 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:31.947 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:31.947 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:31.947 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:31.949 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:31.950 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:31.950 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:31.950 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.950 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:31.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.952 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:31.955 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:32.430 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:32.483 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:32.485 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:32.486 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:32.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:32.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:32.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:32.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:32.554 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:32.555 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:32.555 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:32.555 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:32.556 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:32.571 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:32.579 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:22:32.579 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:22:32.579 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:32.580 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:32.903 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:32.954 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:32.955 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:32.955 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:32.958 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:33.376 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:22:33.421 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:33.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:33.429 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:33.429 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:33.429 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:33.437 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:33.440 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:33.440 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:33.440 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:33.440 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:38.440 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:38.441 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:38.442 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:38.444 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:38.444 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:38.445 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:38.453 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:38.454 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:38.454 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:38.454 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:38.454 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:38.456 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:38.456 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:38.456 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:38.456 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:38.456 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:38.457 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:38.457 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:38.457 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:38.457 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:38.458 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:38.458 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:38.458 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:38.459 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:38.459 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:38.460 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:38.460 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:38.460 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:38.460 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:38.460 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:38.460 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:38.460 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:38.461 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:38.461 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:38.461 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:38.461 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:38.461 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:38.462 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:38.462 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:38.462 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.462 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.463 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:38.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:38.467 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:38.944 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:38.985 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:38.987 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:38.988 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:38.988 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:39.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:39.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:39.009 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:39.014 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:39.014 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:39.014 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:39.014 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:39.014 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:39.417 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:39.465 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:39.465 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:39.465 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:39.467 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:39.888 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:22:40.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:40.158 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:40.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:40.162 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:40.172 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:40.172 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:40.172 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:40.173 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:40.173 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:40.173 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:40.173 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:40.173 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:40.361 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:22:40.466 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:40.466 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:40.466 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:40.468 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:40.833 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:22:41.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:22:41.305 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:22:41.340 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:22:41.344 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:41.344 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:41.351 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:41.352 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:41.352 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:41.352 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:41.352 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:41.352 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=624 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:46.355 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:46.355 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:46.356 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:46.358 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:46.358 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:46.359 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:46.362 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:46.363 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:46.363 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:46.363 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:46.363 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:46.365 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:46.365 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:46.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:46.366 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:46.366 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:46.366 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:46.366 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:46.367 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:46.367 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:46.367 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:46.367 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:46.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:46.368 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:46.368 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:46.368 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:46.368 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:46.368 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:46.368 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:46.370 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:46.370 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:46.370 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:46.372 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:46.372 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:46.372 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:46.373 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:46.373 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:46.373 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:46.378 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:22:46.854 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:22:46.897 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:22:46.898 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:22:46.899 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:22:46.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:22:46.918 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:46.918 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:46.919 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:22:46.923 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:46.923 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:46.924 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:46.924 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:22:46.924 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:22:47.322 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:22:47.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:47.377 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:47.377 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:47.380 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:47.793 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:22:48.266 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:22:48.377 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:48.378 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:48.378 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:48.382 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:48.738 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:22:49.210 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:22:49.379 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:49.379 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:49.379 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:49.382 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:49.681 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:22:50.154 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:22:50.380 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:50.381 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:50.381 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:50.383 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:50.627 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:22:51.098 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:22:51.382 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:51.382 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:51.382 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:51.384 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:51.570 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:22:51.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:22:51.831 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:22:51.831 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:22:51.831 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:51.832 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:22:52.041 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:22:52.515 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:22:52.986 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:22:53.459 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:22:53.927 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:22:54.390 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:22:54.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:22:54.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:54.801 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:54.802 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:54.803 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:54.804 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:54.804 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:54.804 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (TRX2@172.18.110.20:5700/2) RX TRXD message (ver=1 fn=1825 tn=0 bl=148 pwr=8), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:54.804 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1825 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:22:59.807 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:22:59.807 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:22:59.807 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:59.807 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:59.807 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:59.807 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:59.816 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:22:59.817 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:59.817 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:59.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:22:59.818 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:22:59.820 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:22:59.820 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:22:59.820 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:59.821 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:59.821 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:22:59.821 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:22:59.821 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:22:59.821 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:22:59.821 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:22:59.823 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:22:59.824 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:22:59.824 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:59.824 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:59.825 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:22:59.825 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:22:59.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:22:59.825 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:22:59.825 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:22:59.826 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:22:59.826 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:22:59.826 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:59.826 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:22:59.826 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:22:59.827 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:22:59.827 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:22:59.827 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:22:59.827 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:22:59.829 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.830 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:22:59.830 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:22:59.830 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:22:59.830 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:22:59.835 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:23:00.313 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:23:00.366 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:23:00.368 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:23:00.370 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:23:00.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:23:00.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:00.390 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:00.390 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:23:00.395 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:00.395 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:00.396 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:00.396 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:23:00.396 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:23:00.785 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:23:00.834 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:00.834 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:00.835 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:00.840 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:01.256 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:23:01.729 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:23:01.835 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:01.836 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:01.836 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:01.841 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:02.202 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:23:02.674 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:23:02.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:02.837 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:02.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:02.841 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:03.145 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:23:03.618 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:23:03.838 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:03.839 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:03.839 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:03.842 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:04.091 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:23:04.563 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:23:04.839 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:04.840 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:04.840 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:04.843 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:05.036 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:23:05.292 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:23:05.300 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:05.301 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:05.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:05.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:05.508 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:23:05.980 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:23:06.446 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:23:06.910 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:23:07.374 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:23:07.838 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:23:08.265 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:08.265 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:08.269 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:08.270 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:08.272 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:08.272 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:08.272 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:08.272 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (TRX1@172.18.110.20:5700/1) RX TRXD message (ver=1 fn=1830 tn=0 bl=148 pwr=8), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:08.272 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1830 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:13.276 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:13.276 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:13.276 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:13.276 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:13.276 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:13.276 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:13.283 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:13.284 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:13.284 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:13.285 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:13.285 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:23:13.289 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:23:13.289 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:23:13.289 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:13.289 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:13.290 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:13.290 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:23:13.290 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:13.290 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:23:13.290 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:13.293 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:13.293 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:23:13.293 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:13.296 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:13.296 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:23:13.296 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:13.299 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:23:13.299 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:23:13.299 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.300 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:23:13.300 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:23:13.300 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:23:13.300 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.302 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:13.305 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:23:13.783 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:23:13.837 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:23:13.839 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:23:13.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:23:13.842 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:23:13.868 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:13.869 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:13.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:23:13.872 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:13.872 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:13.872 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:13.872 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:23:13.872 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:23:14.251 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:23:14.304 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:14.305 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:14.306 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:14.310 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:14.722 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:23:15.195 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:23:15.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:15.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:15.307 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:15.312 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:15.668 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:23:16.140 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:23:16.306 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:16.306 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:16.308 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:16.313 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:16.611 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:23:17.084 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:23:17.307 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:17.307 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:17.309 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:17.314 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:17.557 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:23:18.029 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:23:18.308 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:18.308 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:18.310 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:18.314 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:18.502 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:23:18.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:23:18.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:18.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:18.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:18.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:18.974 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:23:19.446 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:23:19.919 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:23:20.392 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:23:20.864 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:23:21.337 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:23:21.730 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:21.731 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:21.734 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:21.734 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:21.735 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:21.735 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:21.735 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:21.735 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:21.735 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:21.736 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:21.736 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:21.736 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:21.736 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (TRX2@172.18.110.20:5700/2) RX TRXD message (ver=1 fn=1822 tn=0 bl=148 pwr=4), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (TRX3@172.18.110.20:5700/3) RX TRXD message (ver=1 fn=1823 tn=0 bl=148 pwr=4), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1823 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1823 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1823 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1823 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:21.736 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1823 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:26.739 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:26.739 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:26.740 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:26.741 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:26.741 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:26.742 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:26.752 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:26.753 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:26.753 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:26.753 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:26.753 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:23:26.756 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:23:26.757 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:23:26.757 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:26.757 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:26.757 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:26.758 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:23:26.758 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:26.758 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:23:26.758 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:26.759 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:23:26.759 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:23:26.759 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:26.759 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:26.760 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:26.760 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:23:26.760 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:26.760 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:23:26.760 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:26.761 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:26.762 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:26.762 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:23:26.762 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:26.764 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:23:26.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:23:26.765 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:23:26.765 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:23:26.765 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:26.770 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:23:27.247 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:23:27.297 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:23:27.299 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:23:27.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:23:27.302 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:23:27.322 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:27.322 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:27.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:23:27.326 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:27.327 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:27.327 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:27.327 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:23:27.327 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:23:27.715 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:23:27.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:27.769 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:27.769 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:27.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:28.186 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:23:28.659 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:23:28.770 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:28.770 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:28.770 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:28.774 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:29.132 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:23:29.603 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:23:29.771 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:29.771 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:29.772 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:29.776 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:30.074 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:23:30.548 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:23:30.773 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:30.773 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:30.773 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:30.776 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:31.020 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:23:31.492 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:23:31.774 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:31.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:31.774 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:31.777 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:31.963 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:23:32.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:23:32.224 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:32.225 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:32.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:32.225 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:32.435 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:23:32.909 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:23:33.380 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:23:33.854 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:23:34.326 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:23:34.798 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:23:35.188 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:35.189 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:35.192 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:35.193 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:35.193 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:35.193 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:35.193 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (TRX1@172.18.110.20:5700/1) RX TRXD message (ver=1 fn=1821 tn=0 bl=148 pwr=8), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:35.193 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1821 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:40.196 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:40.196 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:40.200 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:40.200 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:40.200 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:40.200 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:40.208 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:40.208 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:40.208 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:40.209 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:40.209 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:23:40.212 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:23:40.212 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:23:40.212 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:40.212 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:40.212 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:40.212 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:23:40.213 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:40.213 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:23:40.213 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:40.215 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:40.216 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:40.216 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:23:40.216 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:40.219 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:40.219 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:23:40.219 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.223 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:23:40.224 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:23:40.224 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:23:40.224 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.224 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:40.228 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:23:40.708 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:23:40.756 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:23:40.758 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:23:40.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:23:40.761 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:23:40.781 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:40.781 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:40.781 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:23:40.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:40.785 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:40.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:40.785 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:23:40.785 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:23:41.180 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:23:41.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:41.228 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:41.229 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:41.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:41.651 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:23:42.122 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:23:42.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:42.230 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:42.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:42.232 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:42.593 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:23:43.066 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:23:43.228 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:43.231 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:43.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:43.233 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:43.539 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:23:44.010 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:23:44.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:44.232 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:44.232 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:44.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:44.482 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:23:44.955 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:23:45.230 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:45.233 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:45.233 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:45.236 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:45.428 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:23:45.684 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD NOHANDOVER 2026-05-03 03:23:45.689 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:23:45.689 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:23:45.689 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:45.690 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:23:45.899 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:23:46.372 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:23:46.845 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:23:47.317 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:23:47.790 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:23:48.263 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:23:48.653 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:23:48.653 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:23:48.658 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:48.658 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:48.658 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:48.658 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:48.659 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:48.659 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:48.659 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:48.661 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:48.661 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:48.661 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:48.661 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (TRX2@172.18.110.20:5700/2) RX TRXD message (ver=1 fn=1822 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.661 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:48.662 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1822 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:23:53.661 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:23:53.661 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:23:53.662 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:53.664 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:53.664 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:53.665 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:53.668 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:23:53.669 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:53.669 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:53.669 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:23:53.669 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:23:53.671 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:23:53.671 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:23:53.671 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:53.671 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:53.671 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:23:53.671 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:23:53.672 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:23:53.672 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:23:53.672 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:53.673 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:23:53.673 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:23:53.673 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:53.673 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:53.673 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:23:53.673 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:23:53.674 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:23:53.674 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:23:53.674 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:53.675 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:23:53.675 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:23:53.675 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:53.675 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:23:53.675 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:23:53.676 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:23:53.676 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:23:53.676 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:23:53.676 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.678 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:23:53.679 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:23:53.679 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:23:53.679 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.679 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:23:53.684 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:23:54.162 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:23:54.208 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:23:54.210 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:23:54.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:23:54.213 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:23:54.634 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:23:54.682 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:54.682 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:54.682 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:54.683 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:55.109 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:23:55.581 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:23:55.683 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:56.054 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:23:56.527 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:23:56.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:56.685 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:56.685 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:56.685 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:56.998 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:23:57.472 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:23:57.686 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:57.686 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:57.686 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:57.687 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:57.945 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:23:58.417 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:23:58.688 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:23:58.688 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:23:58.688 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:23:58.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:23:58.891 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:23:59.363 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:23:59.832 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:24:00.295 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:24:00.758 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:24:01.222 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:24:01.685 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:24:02.148 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:24:02.611 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:24:03.075 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:24:03.538 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:24:04.001 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:04.225 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:04.225 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:04.225 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:09.229 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:09.229 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:09.230 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:09.232 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:09.233 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:09.233 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:09.240 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:09.241 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:09.241 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:09.242 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:09.242 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:09.246 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:09.246 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:09.247 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:09.247 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:09.247 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:09.248 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:09.248 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:09.248 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:09.248 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:09.249 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:09.249 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:09.250 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:09.250 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:09.250 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:09.250 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:09.250 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:09.250 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:09.250 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:09.252 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:09.252 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:09.252 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:09.252 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:09.253 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:09.253 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:09.253 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:09.253 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:09.253 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:09.256 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:09.257 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:09.257 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:09.257 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.257 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:09.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.259 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:09.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.259 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:09.259 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:09.259 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:09.259 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:09.259 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:14.262 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:14.262 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:14.263 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:14.265 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:14.266 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:14.266 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:14.274 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:14.275 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:14.275 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:14.275 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:14.276 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:14.278 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:14.278 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:14.279 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:14.279 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:14.279 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:14.279 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:14.280 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:14.280 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:14.280 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:14.281 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:14.281 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:14.281 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:14.283 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:14.283 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:14.283 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:14.284 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:14.286 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:14.287 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:14.287 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:14.287 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.287 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.288 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:14.292 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:24:14.770 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:24:14.814 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:24:14.816 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:24:14.817 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:24:14.819 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:24:14.823 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:24:14.823 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:24:14.823 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:24:14.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:24:14.824 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:24:14.824 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:24:14.824 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:24:14.824 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:24:15.242 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:24:15.289 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:15.290 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:15.290 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:15.292 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:15.713 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:24:16.186 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:24:16.291 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:16.291 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:16.291 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:16.293 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:16.659 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:24:17.130 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:24:17.292 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:17.292 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:17.292 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:17.294 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:17.601 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:24:18.072 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:24:18.293 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:18.293 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:18.293 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:18.295 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:18.546 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:24:19.018 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:24:19.294 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:19.294 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:19.294 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:19.296 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:19.490 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:24:19.961 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:24:20.434 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:24:20.907 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:24:21.379 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:24:21.850 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:24:22.323 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:24:22.795 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:24:22.865 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:24:22.865 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:22.867 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:22.868 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:22.868 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:22.868 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:22.868 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:27.871 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:27.871 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:27.872 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:27.877 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:27.877 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:27.878 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:27.894 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:27.895 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:27.895 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:27.896 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:27.896 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:27.898 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:27.898 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:27.898 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:27.898 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:27.898 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:27.899 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:27.899 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:27.899 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:27.899 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:27.901 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:27.901 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:27.901 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:27.903 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:27.903 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:27.903 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:27.905 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:27.906 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:27.906 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:27.906 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.906 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:27.907 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:27.907 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:27.907 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:32.911 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:32.911 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:32.912 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:32.914 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:32.915 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:32.915 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:32.922 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:32.922 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:32.922 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:32.922 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:32.922 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:32.924 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:32.924 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:32.925 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:32.925 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:32.925 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:32.925 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:32.925 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:32.925 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:32.925 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:32.927 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:32.927 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:32.927 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:32.927 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:32.927 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:32.927 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:32.928 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:32.928 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:32.928 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:32.929 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:32.929 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:32.930 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:32.930 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:32.930 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:32.930 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:32.930 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:32.930 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:32.930 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.933 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:32.933 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:32.933 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:32.933 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.934 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.935 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:32.935 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.935 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.935 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:32.938 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:24:33.416 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:24:33.458 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:24:33.460 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:24:33.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:24:33.461 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:24:33.463 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:24:33.463 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:24:33.463 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:24:33.464 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:24:33.464 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:24:33.464 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:24:33.464 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:24:33.464 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:24:33.883 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:24:33.937 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:33.937 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:33.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:33.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:34.354 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:24:34.828 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:24:34.938 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:34.939 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:34.939 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:34.941 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:35.300 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:24:35.772 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:24:35.939 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:35.939 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:35.939 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:35.942 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:36.243 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:24:36.717 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:24:36.940 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:36.940 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:36.940 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:36.943 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:37.189 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:24:37.661 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:24:37.940 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:37.941 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:37.941 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:37.944 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:38.132 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:24:38.605 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:24:39.078 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:24:39.550 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:24:40.021 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:24:40.494 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:24:40.967 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:24:41.438 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:24:41.509 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:24:41.509 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:24:41.514 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:41.515 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:41.516 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:41.516 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:41.516 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:41.516 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:41.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:24:46.519 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:46.519 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:46.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:46.523 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:46.523 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:46.523 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:46.531 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:46.532 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:46.532 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:46.532 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:46.533 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:46.535 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:46.535 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:46.535 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:46.535 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:46.536 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:46.536 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:46.536 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:46.537 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:46.537 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:46.537 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:46.538 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:46.538 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:46.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:46.540 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:46.540 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:46.540 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.543 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:46.544 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:46.544 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:46.544 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:46.545 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:46.545 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:46.545 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:24:51.552 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:24:51.553 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:24:51.553 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:51.553 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:51.553 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:51.553 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:51.560 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:24:51.560 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:51.560 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:51.561 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:24:51.561 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:24:51.564 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:24:51.565 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:24:51.565 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:51.565 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:51.565 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:24:51.566 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:24:51.566 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:24:51.567 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:24:51.567 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:51.568 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:24:51.568 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:24:51.568 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:51.569 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:51.569 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:24:51.569 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:24:51.569 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:24:51.569 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:24:51.569 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:51.571 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:24:51.571 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:24:51.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:51.572 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:24:51.572 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:24:51.572 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:24:51.572 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:24:51.572 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:24:51.572 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:24:51.575 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:24:51.576 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:24:51.576 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:24:51.576 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.576 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:24:51.577 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:24:51.581 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:24:52.057 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:24:52.114 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:24:52.117 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:24:52.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:24:52.119 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:24:52.123 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:24:52.123 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:24:52.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:24:52.124 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:24:52.124 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:24:52.125 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:24:52.126 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:24:52.126 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:24:52.529 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:24:52.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:52.581 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:52.583 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:52.587 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:53.000 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:24:53.473 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:24:53.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:53.581 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:53.584 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:53.589 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:53.946 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:24:54.418 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:24:54.582 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:54.582 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:54.586 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:54.589 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:54.889 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:24:55.362 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:24:55.583 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:55.583 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:55.587 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:55.590 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:55.835 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:24:56.307 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:24:56.584 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:24:56.584 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:24:56.588 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:24:56.591 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:24:56.780 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:24:57.253 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:24:57.725 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:24:58.198 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:24:58.670 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:24:59.142 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:24:59.616 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:25:00.088 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:25:00.151 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:00.152 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:00.156 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:00.156 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:00.156 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:00.156 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:00.157 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:00.157 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:00.157 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:00.161 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:00.161 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:00.161 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:00.161 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:00.161 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.161 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1852 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.162 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.163 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:00.163 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:05.160 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:05.160 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:05.164 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:05.164 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:05.164 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:05.164 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:05.172 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:05.173 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:05.173 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:05.173 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:05.174 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:05.176 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:05.176 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:05.176 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:05.177 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:05.177 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:05.177 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:05.178 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:05.178 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:05.178 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:05.179 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:05.179 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:05.179 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:05.180 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:05.181 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:05.182 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:05.182 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:05.182 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.185 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:05.185 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:05.185 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:05.186 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.186 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:05.187 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:05.187 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:05.187 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:10.191 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:10.191 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:10.195 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:10.195 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:10.195 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:10.195 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:10.203 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:10.204 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:10.204 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:10.204 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:10.204 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:10.207 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:10.207 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:10.207 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:10.207 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:10.208 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:10.208 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:10.208 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:10.208 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:10.208 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:10.211 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:10.211 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:10.211 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:10.211 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:10.212 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:10.212 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:10.212 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:10.212 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:10.212 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:10.214 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:10.214 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:10.214 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:10.217 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:10.217 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:10.217 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:10.218 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:10.218 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:10.218 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:10.218 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.219 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:10.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:10.223 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:25:10.701 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:25:10.751 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:25:10.753 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:25:10.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:25:10.756 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:25:10.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:10.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:10.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:25:10.760 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:25:10.760 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:25:10.761 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:25:10.761 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:25:10.761 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:25:11.174 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:25:11.221 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:11.222 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:11.223 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:11.228 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:11.645 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:25:12.118 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:25:12.223 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:12.223 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:12.224 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:12.229 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:12.591 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:25:13.063 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:25:13.224 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:13.224 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:13.225 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:13.230 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:13.536 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:25:14.009 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:25:14.225 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:14.225 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:14.225 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:14.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:14.481 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:25:14.955 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:25:15.227 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:15.227 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:15.227 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:15.231 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:15.427 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:25:15.899 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:25:16.370 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:25:16.843 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:25:17.316 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:25:17.788 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:25:18.258 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:25:18.732 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:25:18.796 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:18.796 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:18.801 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:18.802 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:18.803 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:18.803 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:18.803 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:18.803 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:18.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:18.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:18.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:23.805 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:23.805 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:23.806 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:23.808 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:23.808 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:23.809 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:23.819 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:23.819 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:23.819 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:23.820 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:23.820 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:23.822 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:23.822 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:23.822 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:23.822 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:23.822 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:23.822 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:23.823 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:23.823 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:23.823 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:23.825 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:23.825 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:23.825 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:23.827 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:23.827 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:23.827 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:23.830 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:23.830 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:23.830 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:23.832 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:23.832 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:23.832 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:28.836 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:28.836 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:28.838 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:28.838 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:28.838 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:28.838 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:28.847 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:28.848 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:28.848 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:28.849 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:28.849 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:28.852 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:28.853 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:28.853 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:28.853 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:28.853 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:28.854 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:28.854 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:28.854 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:28.855 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:28.856 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:28.856 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:28.856 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:28.856 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:28.857 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:28.857 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:28.857 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:28.857 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:28.857 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:28.859 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:28.859 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:28.859 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:28.860 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:28.863 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:28.864 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:28.864 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:28.864 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.864 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:28.869 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:25:29.346 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:25:29.400 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:25:29.402 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:25:29.404 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:25:29.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:25:29.408 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:29.408 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:29.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:25:29.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:25:29.409 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:25:29.409 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:25:29.409 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:25:29.409 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:25:29.818 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:25:29.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:29.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:29.869 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:29.873 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:30.289 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:25:30.762 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:25:30.868 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:30.868 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:30.870 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:30.874 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:31.235 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:25:31.707 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:25:31.869 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:31.869 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:31.870 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:31.875 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:32.178 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:25:32.651 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:25:32.869 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:32.870 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:32.872 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:32.877 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:33.124 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:25:33.596 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:25:33.870 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:33.871 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:33.873 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:33.878 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:34.066 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:25:34.537 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:25:35.011 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:25:35.483 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:25:35.955 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:25:36.426 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:25:36.900 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:25:37.372 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:25:37.844 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:25:38.315 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:25:38.786 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:25:39.256 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:25:39.727 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:25:40.201 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:25:40.673 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:25:41.145 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:25:41.616 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:25:42.087 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:25:42.560 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:25:43.033 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:25:43.442 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:43.442 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:43.446 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:43.446 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:43.446 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:43.446 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:43.447 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:43.447 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:43.447 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:43.449 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:43.449 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:43.449 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:43.449 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:43.449 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3152 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:25:48.450 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:48.450 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:48.451 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:48.453 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:48.454 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:48.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:48.457 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:48.458 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:48.458 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:48.458 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:48.458 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:48.460 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:48.460 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:48.460 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:48.462 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:48.462 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:48.462 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:48.462 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:48.463 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:48.463 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:48.463 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:48.463 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:48.463 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:48.464 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:48.464 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:48.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:48.465 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:48.465 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:48.465 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:48.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:48.465 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:48.465 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:48.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:48.468 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:48.468 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:48.468 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:48.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:48.470 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:48.470 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:48.470 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:25:53.477 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:25:53.478 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:25:53.478 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:53.478 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:53.478 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:53.478 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:53.484 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:25:53.484 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:53.484 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:53.485 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:25:53.485 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:25:53.485 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:25:53.485 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:25:53.485 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:53.486 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:25:53.486 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:53.486 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:25:53.486 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:25:53.486 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:53.487 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:25:53.487 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:25:53.487 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:53.488 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:25:53.488 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:25:53.488 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:25:53.488 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:25:53.488 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:25:53.488 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.491 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:25:53.491 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:25:53.491 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:25:53.491 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:25:53.492 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:25:53.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:25:53.496 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:25:53.975 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:25:54.023 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:25:54.026 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:25:54.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:25:54.028 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:25:54.031 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:25:54.032 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:25:54.032 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:25:54.032 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:25:54.033 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:25:54.033 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:25:54.033 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:25:54.033 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:25:54.447 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:25:54.495 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:54.496 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:54.497 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:54.499 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:54.918 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:25:55.391 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:25:55.497 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:55.497 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:55.497 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:55.500 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:55.864 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:25:56.336 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:25:56.498 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:56.499 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:56.499 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:56.501 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:56.809 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:25:57.281 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:25:57.499 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:57.500 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:57.500 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:57.503 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:57.753 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:25:58.224 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:25:58.500 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:25:58.500 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:25:58.501 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:25:58.504 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:25:58.698 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:25:59.170 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:25:59.642 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:26:00.113 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:26:00.586 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:26:01.059 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:26:01.531 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:26:02.002 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:26:02.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:02.069 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:02.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:02.074 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:02.074 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:02.074 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:02.075 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:02.075 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:02.075 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:02.076 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:02.077 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:02.077 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:02.077 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:02.077 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:02.077 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:02.077 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:02.077 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:02.077 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1854 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:07.076 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:07.077 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:07.078 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:07.080 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:07.080 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:07.081 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:07.088 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:07.089 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:07.089 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:07.089 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:07.090 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:07.091 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:07.091 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:07.092 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:07.092 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:07.092 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:07.092 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:07.092 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:07.093 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:07.093 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:07.093 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:07.094 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:07.094 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:07.094 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:07.095 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:07.095 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:07.095 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:07.096 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:07.096 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:07.096 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:07.096 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:07.096 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:07.096 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.098 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:07.098 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:07.098 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:07.099 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.099 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:07.100 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:07.100 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:07.100 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:12.103 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:12.104 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:12.105 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:12.107 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:12.108 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:12.108 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:12.116 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:12.118 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:12.118 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:12.119 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:12.119 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:12.123 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:12.123 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:12.123 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:12.124 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:12.124 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:12.124 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:12.125 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:12.125 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:12.125 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:12.126 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:12.126 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:12.127 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:12.127 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:12.127 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:12.127 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:12.127 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:12.127 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:12.127 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:12.129 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:12.129 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:12.130 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:12.130 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:12.130 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:12.130 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:12.130 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:12.130 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:12.130 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:12.133 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:12.134 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:12.134 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:12.134 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.134 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.135 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:12.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:12.139 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:26:12.616 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:26:12.668 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:26:12.670 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:26:12.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:26:12.673 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:26:12.677 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:12.678 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:12.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:26:12.678 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:26:12.679 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:26:12.679 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:26:12.679 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:26:12.679 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:26:13.088 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:26:13.138 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:13.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:13.140 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:13.144 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:13.560 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:26:14.033 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:26:14.140 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:14.140 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:14.141 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:14.145 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:14.505 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:26:14.977 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:26:15.141 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:15.141 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:15.142 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:15.146 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:15.448 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:26:15.921 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:26:16.142 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:16.142 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:16.143 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:16.147 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:16.394 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:26:16.866 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:26:17.143 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:17.143 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:17.143 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:17.149 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:17.337 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:26:17.810 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:26:18.283 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:26:18.755 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:26:19.226 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:26:19.699 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:26:20.172 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:26:20.644 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:26:21.115 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:26:21.588 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:26:22.060 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:26:22.532 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:26:22.713 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:22.714 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:22.716 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:22.717 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:22.717 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:22.717 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:22.717 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:27.720 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:27.720 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:27.721 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:27.723 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:27.724 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:27.724 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:27.731 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:27.731 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:27.731 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:27.731 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:27.731 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:27.733 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:27.734 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:27.734 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:27.734 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:27.734 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:27.735 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:27.735 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:27.735 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:27.735 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:27.736 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:27.736 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:27.736 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:27.737 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:27.738 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:27.738 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:27.739 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:27.739 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:27.739 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:27.739 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:27.739 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:27.739 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:27.739 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:27.741 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:27.741 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:27.741 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:27.741 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:27.742 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:27.742 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:27.742 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.742 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:27.743 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.743 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.743 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:27.744 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:27.744 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:27.744 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:32.748 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:32.748 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:32.750 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:32.751 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:32.752 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:32.752 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:32.760 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:32.761 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:32.761 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:32.761 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:32.761 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:32.763 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:32.763 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:32.763 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:32.763 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:32.764 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:32.764 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:32.764 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:32.764 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:32.764 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:32.765 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:32.765 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:32.765 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:32.767 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:32.767 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:32.767 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.770 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:32.770 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:32.770 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:32.770 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.771 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:32.775 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:26:33.254 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:26:33.300 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:26:33.302 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:26:33.303 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:26:33.305 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:33.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:26:33.308 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:26:33.309 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:26:33.722 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:26:33.774 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:33.774 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:33.800 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:33.800 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:34.195 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:26:34.667 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:26:34.775 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:34.800 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:34.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:34.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:35.140 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:26:35.613 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:26:35.775 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:35.802 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:35.802 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:35.802 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:36.085 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:26:36.558 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:26:36.777 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:36.803 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:36.804 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:36.804 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:37.031 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:26:37.503 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:26:37.777 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:37.804 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:37.805 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:37.805 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:37.975 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:26:38.446 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:26:38.917 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:26:39.391 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:26:39.863 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:26:40.335 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:26:40.806 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:26:41.279 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:26:41.751 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:26:42.223 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:26:42.694 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:26:43.168 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:26:43.640 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:26:44.112 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:26:44.348 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:44.348 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:44.352 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:44.352 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:44.352 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:44.352 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:44.353 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:44.353 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:44.353 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:44.357 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:44.357 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:44.357 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:44.358 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.358 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2502 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:44.359 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2503 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:26:49.356 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:49.356 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:49.357 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:49.358 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:49.359 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:49.359 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:49.364 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:49.365 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:49.365 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:49.365 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:49.366 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:49.367 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:49.368 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:49.368 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:49.368 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:49.368 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:49.369 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:49.369 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:49.369 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:49.370 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:49.370 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:49.371 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:49.371 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:49.371 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:49.371 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:49.372 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:49.372 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:49.372 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:49.372 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:49.373 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:49.373 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:49.373 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:49.375 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:49.376 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:49.376 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:49.376 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:49.377 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.377 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.377 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:49.378 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:49.378 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:49.378 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:26:54.382 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:26:54.382 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:26:54.383 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:54.385 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:54.386 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:54.386 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:54.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:26:54.395 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:54.395 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:54.396 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:26:54.396 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:26:54.398 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:26:54.399 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:26:54.399 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:54.399 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:54.399 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:26:54.400 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:26:54.400 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:26:54.400 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:26:54.400 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:54.401 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:26:54.401 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:26:54.401 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:54.403 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:26:54.403 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:26:54.403 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:26:54.404 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.406 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:26:54.406 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:26:54.406 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:26:54.407 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:26:54.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:26:54.411 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:26:54.889 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:26:54.938 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:26:54.941 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:26:54.942 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:26:54.943 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:26:54.947 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:26:54.947 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:26:54.947 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:26:54.948 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:26:54.948 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:26:54.948 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:26:54.949 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:26:54.949 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:26:55.361 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:26:55.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:55.410 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:55.411 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:55.414 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:55.832 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:26:56.305 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:26:56.411 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:56.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:56.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:56.415 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:56.778 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:26:57.250 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:26:57.412 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:57.412 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:57.412 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:57.416 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:57.721 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:26:58.194 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:26:58.413 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:58.413 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:58.413 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:58.416 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:58.667 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:26:59.139 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:26:59.414 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:26:59.414 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:26:59.414 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:26:59.417 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:26:59.610 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:27:00.083 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:27:00.556 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:27:01.027 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:27:01.499 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:27:01.972 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:27:02.444 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:27:02.916 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:27:03.387 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:27:03.860 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:27:04.333 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:27:04.805 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:27:05.276 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:27:05.749 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:27:06.221 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:27:06.693 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:27:07.164 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:27:07.638 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:27:08.110 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:27:08.582 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:27:09.053 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:27:09.527 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:27:09.999 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:27:10.471 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:27:10.942 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:27:11.416 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:27:11.888 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:27:12.360 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:27:12.833 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:27:13.306 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:27:13.777 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:27:14.248 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:27:14.722 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:27:14.990 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:27:14.990 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:14.992 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:14.993 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:14.993 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:14.993 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:14.993 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:27:19.996 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:19.996 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:19.999 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:19.999 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:19.999 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:19.999 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:20.002 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:20.002 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:20.003 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:20.003 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:20.003 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:27:20.005 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:27:20.005 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:27:20.005 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:20.005 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:20.005 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:20.006 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:27:20.006 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:20.006 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:27:20.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:20.007 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:27:20.007 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:27:20.007 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:20.007 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:20.007 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:20.007 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:27:20.008 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:20.008 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:27:20.008 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:20.009 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:20.009 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:27:20.009 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.011 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:27:20.012 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:27:20.012 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:27:20.012 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.012 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:20.013 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:20.013 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:20.013 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:27:25.017 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:25.017 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:25.020 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:25.021 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:25.021 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:25.022 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:25.028 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:25.029 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:25.029 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:25.029 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:25.030 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:27:25.031 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:27:25.031 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:27:25.031 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:25.032 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:25.032 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:25.032 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:27:25.032 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:25.032 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:27:25.032 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:25.033 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:27:25.033 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:25.033 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:27:25.034 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:25.035 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:25.035 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:27:25.035 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:27:25.037 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:27:25.037 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:27:25.037 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.037 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:25.042 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:27:25.520 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:27:25.558 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:27:25.559 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:27:25.560 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:27:25.560 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:27:25.984 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:27:26.039 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:26.039 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:26.041 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:26.042 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:26.448 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:27:26.911 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:27:27.041 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:27.041 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:27.041 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:27.043 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:27.374 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:27:27.838 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:27:28.042 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:28.042 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:28.042 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:28.044 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:28.301 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:27:28.764 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:27:29.044 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:29.044 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:29.044 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:29.044 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:29.227 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:27:29.691 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:27:30.045 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:30.045 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:30.045 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:30.046 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:30.154 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:27:30.617 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:27:31.081 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:27:31.544 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:27:32.007 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:27:32.471 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:27:32.934 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:27:33.397 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:27:33.860 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:27:34.324 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:27:34.787 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:27:35.250 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:27:35.570 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:35.570 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:35.571 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:35.571 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:35.571 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:35.571 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:35.571 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:35.572 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:35.572 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:35.572 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:35.572 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:35.573 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2315 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:27:40.575 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:40.575 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:40.579 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:40.579 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:40.579 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:40.579 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:40.588 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:40.589 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:40.589 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:40.589 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:40.590 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:27:40.592 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:27:40.593 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:27:40.593 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:40.593 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:40.593 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:40.594 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:27:40.594 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:40.594 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:27:40.595 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:40.596 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:40.596 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:27:40.596 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:40.598 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:27:40.598 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:27:40.598 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:40.598 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:40.598 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:40.598 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:27:40.599 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:40.599 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:27:40.599 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:27:40.601 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:27:40.602 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:27:40.602 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:27:40.602 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.602 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.603 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:40.604 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:40.604 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:40.604 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:27:45.607 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:45.607 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:45.608 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:45.613 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:45.613 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:45.614 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:45.623 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:45.624 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:45.624 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:45.624 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:27:45.624 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:27:45.626 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:27:45.627 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:27:45.627 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:45.627 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:45.627 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:45.628 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:27:45.628 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:27:45.628 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:27:45.628 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:45.629 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:27:45.629 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:27:45.629 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:45.629 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:45.630 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:45.630 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:27:45.630 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:27:45.630 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:27:45.630 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:45.631 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:27:45.631 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:27:45.632 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:45.632 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:27:45.632 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:45.632 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:27:45.632 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:27:45.632 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:27:45.632 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:27:45.634 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:27:45.635 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:27:45.635 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:27:45.635 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.635 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.636 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:27:45.640 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:27:46.117 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:27:46.163 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:27:46.166 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:27:46.168 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:27:46.168 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:27:46.589 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:27:46.638 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:46.639 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:46.639 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:46.641 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:47.062 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:27:47.535 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:27:47.640 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:47.640 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:47.641 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:47.642 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:48.007 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:27:48.481 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:27:48.641 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:48.642 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:48.642 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:48.643 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:48.953 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:27:49.425 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:27:49.643 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:49.643 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:49.643 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:49.645 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:49.898 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:27:50.371 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:27:50.644 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:50.644 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:50.644 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:50.646 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:50.842 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:27:51.313 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:27:51.786 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:27:52.260 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:27:52.731 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:27:53.204 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:27:53.677 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:27:54.149 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:27:54.623 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:27:55.095 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:27:55.563 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:27:56.027 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:27:56.490 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:27:56.954 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:27:57.417 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:27:57.881 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:27:58.181 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:27:58.182 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:27:58.182 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:27:58.182 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:27:58.182 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:03.185 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:03.185 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:03.186 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:03.188 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:03.189 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:03.189 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:03.199 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:03.201 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:03.201 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:03.201 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:03.201 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:03.205 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:03.206 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:03.206 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:03.206 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:03.207 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:03.207 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:03.207 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:03.207 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:03.207 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:03.208 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:03.209 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:03.209 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:03.209 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:03.211 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:03.211 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:03.211 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:03.212 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.214 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:03.215 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:03.215 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:03.215 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.215 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:03.216 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:03.217 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:03.217 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:03.217 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:08.220 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:08.220 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:08.221 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:08.222 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:08.223 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:08.223 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:08.233 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:08.233 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:08.234 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:08.234 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:08.234 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:08.236 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:08.236 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:08.236 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:08.237 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:08.237 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:08.237 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:08.237 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:08.237 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:08.237 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:08.239 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:08.239 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:08.239 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:08.241 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:08.241 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:08.241 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:08.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:08.244 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:08.244 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:08.244 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.244 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.245 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:08.248 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:28:08.723 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:28:08.775 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:28:08.778 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:28:08.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:28:08.781 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:28:08.783 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:08.783 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:08.784 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:28:08.785 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:08.785 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:28:08.785 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:28:08.785 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:28:08.785 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:28:08.812 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:28:08.812 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:28:08.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:08.813 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:09.187 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:28:09.247 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:09.247 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:09.247 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:09.249 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:09.652 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:28:10.122 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:28:10.247 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:10.248 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:10.248 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:10.250 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:10.594 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:28:11.068 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:28:11.248 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:11.248 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:11.249 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:11.251 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:11.541 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:28:12.014 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:28:12.249 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:12.250 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:12.250 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:12.253 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:12.486 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:28:12.958 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:28:13.251 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:13.251 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:13.251 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:13.253 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:13.431 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:28:13.904 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:28:14.376 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:28:14.850 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:28:15.322 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:28:15.793 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:28:16.265 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:28:16.738 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:28:16.817 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:16.817 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:16.817 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:16.821 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:16.821 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:16.821 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:16.822 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1857 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:21.827 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:21.827 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:21.827 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:21.827 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:21.827 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:21.827 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:21.835 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:21.836 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:21.836 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:21.836 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:21.837 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:21.839 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:21.840 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:21.840 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:21.840 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:21.841 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:21.841 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:21.841 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:21.841 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:21.842 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:21.843 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:21.843 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:21.843 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:21.844 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:21.844 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:21.844 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:21.844 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:21.844 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:21.844 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:21.846 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:21.846 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:21.846 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:21.849 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:21.850 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:21.850 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:21.850 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.850 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:21.851 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.851 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.851 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.851 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:21.852 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:21.852 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:21.852 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:26.856 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:26.856 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:26.857 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:26.858 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:26.859 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:26.859 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:26.868 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:26.869 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:26.869 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:26.869 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:26.869 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:26.871 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:26.872 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:26.872 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:26.872 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:26.872 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:26.873 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:26.873 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:26.873 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:26.873 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:26.874 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:26.874 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:26.874 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:26.875 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:26.876 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:26.876 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:26.876 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:26.876 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:26.876 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:26.876 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:26.877 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:26.877 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:26.877 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:26.879 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:26.880 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:26.880 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:26.880 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.880 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:26.885 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:28:27.362 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:28:27.413 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:28:27.415 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:28:27.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:28:27.416 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:28:27.416 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:27.416 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:27.416 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:28:27.417 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:27.418 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:28:27.418 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:28:27.418 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:28:27.418 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:28:27.452 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:28:27.452 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:28:27.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:27.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:27.827 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:28:27.883 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:27.884 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:27.884 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:27.888 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:28.295 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:28:28.768 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:28:28.884 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:28.885 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:28.885 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:28.889 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:29.241 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:28:29.713 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:28:29.885 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:29.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:29.886 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:29.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:30.187 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:28:30.659 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:28:30.886 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:30.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:30.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:30.891 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:31.130 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:28:31.602 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:28:31.887 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:31.887 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:31.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:31.891 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:32.075 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:28:32.548 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:28:33.020 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:28:33.494 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:28:33.966 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:28:34.438 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:28:34.911 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:28:35.383 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:28:35.456 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:35.456 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:35.456 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:28:35.461 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:35.462 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:35.462 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:35.462 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:35.462 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:35.463 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:35.463 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:35.466 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:35.466 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:35.467 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:35.467 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:35.467 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.467 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.467 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.467 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.467 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1855 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:35.468 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1856 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:28:40.465 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:40.465 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:40.466 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:40.467 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:40.468 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:40.468 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:40.475 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:40.476 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:40.476 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:40.476 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:40.476 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:40.478 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:40.478 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:40.478 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:40.480 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:40.480 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:40.480 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:40.480 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:40.481 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:40.481 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:40.481 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:40.481 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:40.481 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:40.482 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:40.482 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:40.483 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:40.483 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:40.483 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:40.483 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:40.483 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:40.483 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:40.483 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:40.485 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:40.486 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:40.486 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:40.486 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.486 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.487 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.487 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.487 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.487 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:40.488 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:40.488 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:40.488 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:45.492 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:45.492 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:45.496 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:45.496 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:45.496 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:45.496 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:45.504 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:45.505 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:45.505 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:45.505 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:45.505 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:45.508 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:45.508 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:45.508 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:45.508 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:45.509 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:45.509 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:45.509 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:45.510 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:45.510 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:45.511 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:45.511 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:45.511 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:45.511 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:45.512 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:45.512 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:45.512 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:45.512 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:45.512 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:45.513 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:45.513 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:45.513 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:45.513 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:45.514 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:45.514 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:45.514 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:45.514 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:45.514 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:45.516 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:45.516 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:45.517 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:45.517 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:45.517 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.517 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.519 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:45.522 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:28:46.001 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:28:46.053 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:28:46.055 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:28:46.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:28:46.058 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:28:46.061 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:46.061 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:46.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:28:46.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:46.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:28:46.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:28:46.064 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:28:46.064 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:28:46.091 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:28:46.091 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:28:46.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:46.091 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:28:46.472 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:28:46.521 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:46.521 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:46.524 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:46.528 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:46.945 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:28:47.418 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:28:47.521 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:47.523 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:47.524 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:47.529 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:47.890 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:28:48.364 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:28:48.522 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:48.524 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:48.526 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:48.530 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:48.836 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:28:49.308 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:28:49.522 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:49.525 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:49.527 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:49.532 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:49.780 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:28:50.253 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:28:50.524 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:50.526 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:50.527 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:50.533 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:50.726 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:28:51.199 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:28:51.671 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:28:52.142 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:28:52.614 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:28:53.087 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:28:53.559 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:28:54.031 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:28:54.118 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:28:54.118 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:28:54.118 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:54.119 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:54.120 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:54.120 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:54.120 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:54.120 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:28:59.122 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:59.123 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:59.124 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:59.125 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:59.125 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:59.126 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:59.130 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:59.131 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:59.131 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:59.132 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:28:59.132 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:28:59.134 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:28:59.134 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:28:59.134 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:59.134 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:59.135 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:59.135 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:28:59.135 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:28:59.135 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:28:59.135 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:28:59.136 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:28:59.136 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:28:59.136 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:59.136 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:59.136 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:59.137 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:28:59.137 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:28:59.137 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:28:59.137 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:28:59.138 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:28:59.138 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:28:59.138 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:59.138 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:28:59.139 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:59.139 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:28:59.139 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:28:59.139 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:28:59.139 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:28:59.141 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:28:59.142 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:28:59.142 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:28:59.142 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.142 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.143 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:28:59.144 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:28:59.144 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:28:59.144 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:04.155 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:04.155 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:04.157 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:04.158 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:04.159 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:04.159 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:04.169 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:04.170 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:04.170 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:04.171 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:04.171 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:29:04.174 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:29:04.174 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:29:04.174 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:04.174 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:04.175 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:04.175 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:29:04.175 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:04.175 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:29:04.176 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:04.177 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:29:04.177 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:04.177 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:29:04.178 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:04.179 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:04.179 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:29:04.179 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.182 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:29:04.182 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:29:04.182 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:29:04.183 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.184 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:04.187 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:29:04.665 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:29:04.713 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:29:04.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:29:04.716 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:29:04.719 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:04.720 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:29:04.720 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:29:04.720 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:29:04.754 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:29:04.755 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:29:04.755 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:04.755 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:05.130 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:29:05.186 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:05.186 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:05.187 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:05.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:05.594 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:29:06.065 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:29:06.187 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:06.187 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:06.188 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:06.190 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:06.537 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:29:07.011 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:29:07.187 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:07.188 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:07.189 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:07.191 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:07.483 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:29:07.956 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:29:08.189 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:08.189 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:08.190 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:08.191 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:08.428 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:29:08.899 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:29:09.190 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:09.190 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:09.190 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:09.193 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:09.372 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:29:09.845 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:29:10.317 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:29:10.791 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:29:11.263 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:29:11.735 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:29:12.206 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:29:12.680 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:29:12.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:12.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:12.760 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:29:12.764 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:12.764 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:12.765 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:12.765 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:12.768 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:12.768 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:12.768 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:12.768 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:12.768 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:12.768 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:12.768 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:12.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.768 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:12.769 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1858 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:17.769 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:17.769 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:17.772 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:17.773 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:17.773 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:17.774 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:17.780 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:17.781 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:17.781 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:17.781 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:17.781 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:29:17.784 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:29:17.784 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:29:17.785 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:17.785 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:17.785 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:17.785 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:29:17.786 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:17.786 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:29:17.786 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:17.787 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:17.788 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:17.788 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:29:17.788 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:17.790 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:29:17.790 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:29:17.790 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:17.790 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:17.790 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:17.791 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:29:17.791 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:17.791 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:29:17.791 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.794 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:29:17.794 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:29:17.794 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:29:17.795 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.795 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:17.796 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:17.797 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:17.797 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:17.797 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:22.800 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:22.800 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:22.801 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:22.803 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:22.804 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:22.804 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:22.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:22.812 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:22.813 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:22.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:22.813 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:29:22.815 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:29:22.815 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:29:22.815 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:22.815 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:22.815 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:22.816 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:29:22.816 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:22.816 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:29:22.816 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:22.817 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:22.817 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:29:22.817 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:22.819 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:22.819 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:29:22.819 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:22.821 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:29:22.821 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:29:22.821 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:29:22.821 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:29:22.821 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:29:22.822 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:29:22.822 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:29:22.822 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.822 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.823 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:22.827 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:29:23.304 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:29:23.349 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:29:23.350 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:29:23.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:29:23.352 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:29:23.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:23.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:23.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:29:23.354 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:23.354 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:29:23.354 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:29:23.354 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:29:23.354 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:29:23.394 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:29:23.394 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:29:23.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:23.395 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:23.769 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:29:23.825 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:23.825 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:23.826 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:23.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:24.238 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:29:24.710 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:29:24.826 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:24.826 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:24.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:24.828 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:25.183 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:29:25.655 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:29:25.826 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:25.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:25.828 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:25.830 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:26.128 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:29:26.601 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:29:26.827 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:26.827 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:26.829 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:26.831 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:27.072 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:29:27.544 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:29:27.828 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:27.829 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:27.829 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:27.832 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:28.017 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:29:28.489 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:29:28.962 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:29:29.435 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:29:29.907 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:29:30.380 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:29:30.854 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:29:31.326 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:29:31.799 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:29:32.272 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:29:32.744 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:29:33.218 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:29:33.690 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:29:34.162 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:29:34.633 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:29:35.106 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:29:35.578 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:29:36.051 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:29:36.523 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:29:36.996 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:29:37.399 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:37.399 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:37.399 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:29:37.404 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:37.404 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:37.404 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:37.405 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:37.407 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:37.407 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:37.407 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:37.407 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:37.407 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:37.407 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:37.407 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:37.407 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3151 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:42.408 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:42.408 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:42.409 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:42.411 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:42.412 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:42.412 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:42.420 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:42.421 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:42.421 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:42.421 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:42.421 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:29:42.423 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:29:42.424 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:29:42.424 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:42.424 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:42.424 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:42.425 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:29:42.425 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:42.425 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:29:42.425 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:42.426 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:29:42.426 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:29:42.426 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:42.426 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:42.426 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:42.426 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:29:42.427 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:42.427 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:29:42.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:42.428 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:29:42.428 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:29:42.428 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:42.428 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:42.428 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:42.428 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:29:42.429 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:42.429 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:29:42.429 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.431 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:29:42.432 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:29:42.432 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:29:42.432 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:42.433 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:42.433 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:42.433 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:47.436 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:47.437 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:47.440 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:47.441 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:47.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:47.441 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:47.454 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:47.456 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:47.456 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:47.456 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:29:47.456 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:29:47.459 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:29:47.460 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:29:47.460 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:47.460 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:47.460 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:47.461 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:29:47.461 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:29:47.461 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:29:47.461 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:47.462 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:47.463 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:29:47.463 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:29:47.463 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:47.465 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:29:47.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:29:47.465 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:29:47.466 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:29:47.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:29:47.469 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:29:47.469 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:29:47.469 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.469 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.470 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:29:47.474 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:29:47.949 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:29:48.000 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:29:48.002 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:29:48.003 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:48.004 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:29:48.004 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:29:48.004 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:29:48.039 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:29:48.040 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:29:48.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:48.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:29:48.421 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:29:48.471 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:48.472 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:48.472 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:48.475 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:48.894 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:29:49.367 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:29:49.472 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:49.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:49.473 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:49.476 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:49.840 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:29:50.314 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:29:50.473 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:50.474 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:50.474 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:50.476 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:50.787 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:29:51.260 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:29:51.475 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:51.475 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:51.475 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:51.477 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:51.732 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:29:52.204 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:29:52.475 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:52.476 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:52.476 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:52.478 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:52.676 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:29:53.149 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:29:53.622 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:29:54.095 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:29:54.567 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:29:55.039 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:29:55.513 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:29:55.985 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:29:56.044 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:29:56.044 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:29:56.044 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:29:56.049 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:29:56.050 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:29:56.054 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:29:56.054 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:29:56.054 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:29:56.054 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:29:56.055 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1853 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:01.053 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:01.053 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:01.054 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:01.056 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:01.057 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:01.057 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:01.063 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:01.064 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:01.064 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:01.064 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:01.064 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:01.066 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:01.067 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:01.067 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:01.067 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:01.068 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:01.068 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:01.068 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:01.068 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:01.068 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:01.069 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:01.070 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:01.070 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:01.070 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:01.072 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:01.072 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:01.072 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.074 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:01.075 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:01.075 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:01.075 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.075 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:01.076 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:01.076 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:01.076 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:30:06.079 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:06.079 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:06.081 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:06.082 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:06.082 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:06.083 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:06.091 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:06.092 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:06.092 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:06.092 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:06.092 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:06.095 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:06.095 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:06.095 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:06.095 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:06.095 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:06.095 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:06.096 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:06.096 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:06.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:06.098 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:06.098 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:06.098 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:06.099 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:06.100 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:06.100 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:06.100 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:06.101 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.103 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:06.104 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:06.104 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:06.104 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.104 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.108 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.121 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:06.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:06.573 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:30:06.659 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:30:06.662 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:30:06.664 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:30:06.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:30:06.666 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:30:06.666 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:30:06.666 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:30:06.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:06.667 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:30:06.667 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:30:06.668 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:30:06.668 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:30:06.708 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:30:06.708 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:30:06.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:06.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:07.037 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:30:07.127 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:07.127 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:07.128 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:07.132 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:07.501 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:30:07.966 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:30:08.129 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:08.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:08.129 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:08.132 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:08.430 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:30:08.895 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:30:09.129 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:09.129 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:09.129 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:09.133 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:09.358 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:30:09.822 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:30:10.130 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:10.130 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:10.131 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:10.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:10.286 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:30:10.752 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:30:11.131 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:11.131 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:11.131 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:11.134 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:11.216 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:30:11.680 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:30:12.149 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:30:12.622 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:30:13.095 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:30:13.567 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:30:14.040 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:30:14.513 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:30:14.985 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:30:15.456 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:30:15.923 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:30:16.388 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:30:16.714 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:30:16.714 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:30:16.714 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:30:16.721 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:16.721 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:16.722 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:16.722 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:16.722 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:16.722 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:16.722 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:16.723 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:16.723 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:16.723 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:16.723 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:30:21.724 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:21.724 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:21.726 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:21.727 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:21.729 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:21.732 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:21.745 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:21.745 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:21.745 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:21.745 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:21.745 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:21.747 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:21.747 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:21.747 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:21.749 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:21.749 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:21.749 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:21.750 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:21.750 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:21.750 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:21.750 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:21.750 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:21.751 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:21.751 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:21.751 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:21.751 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:21.752 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:21.753 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:21.753 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:21.753 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.753 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.754 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:21.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:21.755 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:21.755 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:21.755 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:21.755 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:30:26.758 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:26.758 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:26.760 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:26.761 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:26.761 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:26.762 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:26.766 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:26.766 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:26.767 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:26.767 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:26.767 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:26.767 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:26.767 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:26.767 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:26.767 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:26.767 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:26.768 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:26.768 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:26.768 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:26.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:26.770 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:26.770 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:26.770 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:26.772 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:26.772 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:26.772 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:26.772 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:26.772 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:26.772 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:26.773 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:26.773 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:26.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:26.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:26.776 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:26.776 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:26.776 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:26.781 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:30:27.250 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:30:27.305 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:30:27.307 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:30:27.308 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:30:27.308 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:30:27.310 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:30:27.310 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:30:27.310 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:30:27.311 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:27.311 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:30:27.311 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:30:27.311 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:30:27.311 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:30:27.339 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:30:27.340 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=2, maio=0, ma_len=2 2026-05-03 03:30:27.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:27.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:30:27.716 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:30:27.779 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:27.779 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:27.780 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:27.784 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:28.181 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:30:28.645 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:30:28.780 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:28.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:28.781 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:28.784 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:29.115 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:30:29.588 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:30:29.780 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:29.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:29.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:29.785 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:30.061 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:30:30.532 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:30:30.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:30.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:30.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:30.786 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:31.005 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:30:31.478 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:30:31.782 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:31.782 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:31.783 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:31.787 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:31.950 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:30:32.416 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:30:32.887 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:30:33.361 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:30:33.832 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:30:34.296 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:30:34.761 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:30:35.226 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:30:35.692 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:30:36.157 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:30:36.622 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:30:37.086 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:30:37.558 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:30:38.032 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:30:38.344 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:30:38.345 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:30:38.345 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:38.347 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:38.348 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:38.348 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:38.348 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:38.348 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:30:38.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:38.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:38.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:38.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:38.348 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:30:43.350 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:43.351 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:43.352 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:43.355 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:43.355 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:43.355 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:43.363 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:43.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:43.364 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:43.364 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:43.365 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:43.367 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:43.367 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:43.367 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:43.368 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:43.368 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:43.368 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:43.368 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:43.369 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:43.369 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:43.370 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:43.370 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:43.370 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:43.370 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:43.370 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:43.371 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:43.371 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:43.371 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:43.371 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:43.372 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:43.372 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:43.372 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:43.373 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:43.375 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:43.375 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:43.375 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.375 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:43.376 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:43.377 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:43.377 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:43.377 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:30:48.381 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:48.381 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:48.382 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:48.383 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:48.383 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:48.384 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:48.395 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:48.396 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:48.396 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:48.396 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:30:48.396 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:48.399 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:30:48.399 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:30:48.399 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:48.401 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:30:48.401 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:30:48.401 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:48.403 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:30:48.403 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:30:48.404 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:48.404 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:30:48.404 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:48.404 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:30:48.404 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:30:48.404 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:30:48.404 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:48.407 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:30:48.408 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:30:48.408 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:30:48.408 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.408 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:30:48.412 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:30:48.890 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:30:48.949 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:30:48.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:30:48.952 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:30:48.954 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:30:49.357 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:30:49.411 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:49.412 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:49.413 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:49.416 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:49.820 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:30:50.284 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:30:50.413 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:50.413 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:50.415 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:50.416 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:50.747 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:30:51.210 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:30:51.414 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:51.414 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:51.416 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:51.418 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:51.674 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:30:52.137 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:30:52.416 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:52.416 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:52.418 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:52.420 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:52.601 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:30:53.064 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:30:53.417 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:53.417 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:53.419 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:53.421 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:53.527 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:30:53.998 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:30:54.471 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:30:54.943 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:30:55.413 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:30:55.887 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:30:56.360 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:30:56.831 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:30:57.304 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:30:57.778 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:30:58.249 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:30:58.717 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:30:58.964 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:30:58.965 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:30:58.965 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:30:58.965 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:30:58.966 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:30:58.966 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:30:58.966 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:30:58.968 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:30:58.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:30:58.968 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:30:58.968 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:31:03.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:03.968 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:03.970 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:03.972 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:03.973 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:03.977 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:03.987 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:03.987 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:03.987 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:03.988 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:03.988 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:03.989 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:03.989 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:31:03.989 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:03.991 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:03.991 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:31:03.991 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:03.992 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:03.992 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:31:03.992 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.994 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:31:03.994 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:31:03.994 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:31:03.994 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.995 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:03.996 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:03.996 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:03.996 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:31:08.999 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:09.000 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:09.002 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:09.002 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:09.002 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:09.002 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:09.012 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:09.013 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:09.013 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:09.013 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:09.014 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:31:09.016 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:31:09.016 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:31:09.016 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:09.016 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:09.016 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:31:09.017 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:09.017 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:09.017 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:31:09.017 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:09.019 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:09.019 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:31:09.019 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:09.021 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:09.021 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:31:09.021 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.023 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:31:09.023 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:31:09.023 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:31:09.023 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:09.024 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:09.028 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:31:09.492 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:31:09.558 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:31:09.561 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:31:09.561 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:31:09.564 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:31:09.955 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:31:10.026 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:10.026 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:10.027 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:10.027 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:10.419 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:31:10.882 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:31:11.027 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:11.027 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:11.027 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:11.028 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:11.346 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:31:11.809 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:31:12.028 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:12.028 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:12.028 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:12.028 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:12.273 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:31:12.737 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:31:13.028 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:13.029 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:13.029 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:13.029 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:13.200 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:31:13.664 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:31:14.029 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:14.030 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:14.030 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:14.030 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:14.133 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:31:14.596 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:31:15.060 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:31:15.523 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:31:15.987 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:31:16.450 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:31:16.914 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:31:17.378 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:31:17.842 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:31:18.306 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:31:18.770 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:31:19.233 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:31:19.697 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:31:20.161 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:31:20.624 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:31:21.088 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:31:21.552 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:31:21.580 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:21.580 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:21.580 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:21.580 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:21.581 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:21.581 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:21.581 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:21.584 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:21.584 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:21.585 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:21.585 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2762 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:21.585 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2763 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:26.584 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:26.584 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:26.586 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:26.588 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:26.592 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:26.592 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:26.610 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:26.611 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:26.611 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:26.611 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:26.611 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:31:26.614 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:31:26.614 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:31:26.614 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:26.614 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:26.615 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:26.615 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:31:26.615 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:26.615 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:31:26.615 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:26.617 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:26.618 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:26.618 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:31:26.618 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:26.621 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:31:26.621 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:31:26.622 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:26.622 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:26.622 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:26.622 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:31:26.622 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:26.622 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:31:26.622 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.626 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:31:26.627 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:31:26.627 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:31:26.627 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.627 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:26.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.629 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:26.632 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:31:27.098 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:31:27.168 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:31:27.170 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:31:27.173 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:31:27.174 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:31:27.176 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:31:27.176 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:31:27.176 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:31:27.176 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:31:27.177 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:31:27.177 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:31:27.177 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:31:27.177 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:31:27.565 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:31:27.631 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:27.631 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:27.633 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:27.637 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:28.036 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:31:28.503 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:31:28.631 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:28.631 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:28.634 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:28.638 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:28.968 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:31:29.436 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:31:29.632 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:29.632 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:29.634 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:29.639 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:29.901 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:31:30.371 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:31:30.632 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:30.633 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:30.636 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:30.639 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:30.842 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:31:31.313 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:31:31.634 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:31.634 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:31.636 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:31.640 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:31.786 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:31:32.252 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:31:32.716 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:31:33.181 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:31:33.646 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:31:34.111 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:31:34.581 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:31:35.054 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:31:35.525 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:31:35.992 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:31:36.464 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:31:36.937 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:31:37.410 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:31:37.877 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:31:38.192 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:31:38.192 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:31:38.197 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:38.197 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:38.197 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:38.197 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:38.197 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:38.198 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:38.198 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:38.200 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:38.200 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:38.200 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:38.200 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2519 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:38.200 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2520 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:43.200 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:43.200 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:43.206 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:43.206 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:43.206 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:43.206 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:43.214 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:43.215 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:43.215 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:43.216 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:31:43.216 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:31:43.217 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:43.218 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:31:43.218 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:31:43.218 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:43.220 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:31:43.220 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:31:43.221 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:43.221 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:43.221 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:43.221 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:31:43.221 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:31:43.222 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:31:43.222 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:43.222 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:31:43.222 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:31:43.222 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:43.222 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:31:43.223 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:43.223 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:31:43.223 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:31:43.223 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:31:43.223 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.225 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:31:43.226 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:31:43.226 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:31:43.226 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.226 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.227 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:31:43.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:31:43.230 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:31:43.694 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:31:43.761 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:31:43.763 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:31:43.765 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:31:43.766 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:31:43.766 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:31:43.766 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:31:44.162 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:31:44.228 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:44.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:44.230 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:44.232 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:44.633 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:31:45.105 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:31:45.229 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:45.229 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:45.231 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:45.232 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:45.577 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:31:46.050 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:31:46.230 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:46.230 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:46.231 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:46.233 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:46.519 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:31:46.983 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:31:47.231 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:47.231 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:47.232 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:47.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:47.448 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:31:47.915 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:31:48.232 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:48.232 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:48.232 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:48.234 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:48.384 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:31:48.849 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:31:49.314 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:31:49.779 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:31:50.244 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:31:50.709 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:31:51.176 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:31:51.645 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:31:52.115 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:31:52.579 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:31:53.044 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:31:53.512 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:31:53.979 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:31:54.444 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:31:54.912 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:31:55.378 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:31:55.843 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:31:56.308 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:31:56.773 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:31:57.238 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:31:57.703 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:31:58.168 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:31:58.632 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:31:58.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:31:58.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:31:58.789 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3402 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:31:58.792 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:31:58.793 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:31:58.793 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:31:58.793 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:31:58.793 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:31:58.793 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3403 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:03.795 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:03.795 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:03.799 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:03.799 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:03.799 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:03.799 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:03.812 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:03.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:03.813 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:03.813 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:03.813 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:32:03.816 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:32:03.816 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:32:03.816 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:03.816 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:03.816 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:03.816 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:32:03.817 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:03.817 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:32:03.817 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:03.819 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:32:03.819 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:03.819 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:32:03.820 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:03.821 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:32:03.821 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:32:03.822 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:03.822 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:03.822 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:03.822 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:32:03.822 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:03.822 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:32:03.822 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:32:03.825 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:32:03.825 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:32:03.825 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.825 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.826 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:03.830 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:32:04.293 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:32:04.350 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:32:04.352 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:32:04.353 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:32:04.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:04.359 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:04.359 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:04.359 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:04.360 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:04.360 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:04.361 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:04.361 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:04.361 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:04.388 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:04.388 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:04.393 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:04.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:04.394 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:04.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:04.394 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:04.394 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:04.394 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:04.394 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:04.394 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:32:04.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:04.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=125 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:09.396 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:09.396 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:09.398 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:09.400 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:09.400 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:09.401 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:09.409 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:09.410 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:09.410 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:09.410 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:09.410 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:32:09.414 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:32:09.415 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:32:09.415 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:09.415 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:09.415 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:09.415 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:32:09.415 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:09.416 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:32:09.416 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:09.419 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:32:09.419 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:32:09.420 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:09.420 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:09.420 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:32:09.420 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:09.420 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:09.420 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:32:09.420 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:09.424 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:32:09.424 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:32:09.424 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:09.425 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:09.425 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:09.425 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:32:09.425 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:09.425 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:32:09.425 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.430 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:32:09.431 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:32:09.431 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:32:09.431 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.431 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:09.436 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:32:09.908 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:32:09.966 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:32:09.968 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:32:09.970 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:09.971 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:32:09.991 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:09.992 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:09.992 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.013 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.013 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.013 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.018 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.018 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.018 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:10.018 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:10.048 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.048 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.165 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.166 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.169 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.169 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.189 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.189 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.189 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.195 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.195 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.196 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.197 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.197 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.197 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:10.197 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:10.235 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:10.235 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:32:10.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.236 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.373 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:32:10.415 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.419 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.419 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.420 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:32:10.429 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.430 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.430 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.434 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:10.434 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:10.436 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:10.437 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.437 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.438 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:10.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.440 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.440 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.440 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:10.440 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:10.459 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.459 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.459 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.762 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.767 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.767 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.783 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.783 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.788 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:10.788 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:10.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:10.789 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:10.790 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.790 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:10.790 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:10.790 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:10.790 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:10.840 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:10.840 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:32:10.840 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.841 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:10.841 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:32:11.307 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:32:11.435 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:11.435 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:11.436 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:11.439 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:11.626 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:11.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:11.631 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:11.631 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:11.631 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:32:11.642 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:11.643 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:11.643 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:11.643 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:11.643 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:11.643 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:11.644 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:11.647 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:11.647 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:11.647 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:11.648 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:32:11.648 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.648 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.648 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.648 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=482 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:11.649 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=483 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:16.650 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:16.650 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:16.651 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:16.651 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:16.651 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:16.651 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:16.667 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:16.668 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:16.668 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:16.669 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:16.669 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:16.673 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:16.673 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:32:16.673 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:16.676 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:16.676 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:32:16.676 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:16.678 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:16.678 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:32:16.678 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.681 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:32:16.682 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:32:16.682 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:32:16.682 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:16.682 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:16.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:16.686 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:32:17.150 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:32:17.215 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:32:17.219 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:32:17.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:17.222 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:32:17.248 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:17.248 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:17.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:17.262 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:17.263 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:17.263 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:17.263 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:17.266 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:17.266 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:17.266 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:17.266 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:17.266 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:17.288 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:17.288 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:17.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:17.288 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:17.618 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:32:17.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:17.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:17.685 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:17.687 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:18.089 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:32:18.555 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:32:18.685 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:18.686 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:18.686 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:18.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:19.020 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:32:19.487 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:32:19.686 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:19.686 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:19.686 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:19.688 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:19.953 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:32:20.419 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:32:20.687 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:20.687 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:20.687 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:20.689 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:20.885 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:32:21.350 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:32:21.687 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:21.688 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:21.688 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:21.690 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:21.816 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:32:22.281 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:32:22.292 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:22.293 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:22.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:22.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:22.316 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:22.316 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:22.316 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:22.322 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:22.322 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:22.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:22.322 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:22.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:22.324 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:22.324 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:22.324 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:22.324 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:22.371 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:22.371 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:32:22.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:22.372 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:22.746 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:32:23.211 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:32:23.676 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:32:24.141 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:32:24.605 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:32:25.071 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:32:25.535 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:32:26.000 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:32:26.464 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:32:26.929 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:32:27.377 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:27.378 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:27.381 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:27.381 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:27.381 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:32:27.393 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:32:27.400 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:27.400 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:27.400 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:27.406 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:27.406 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:27.406 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:27.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:27.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:27.409 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:27.409 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:27.409 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:27.409 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:27.437 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:27.437 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:27.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:27.438 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:27.858 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:32:28.323 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:32:28.788 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:32:29.258 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:32:29.724 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:32:30.195 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:32:30.666 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:32:31.137 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:32:31.607 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:32:32.078 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:32:32.442 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:32.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:32.446 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:32.446 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:32.466 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:32.466 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:32.466 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:32.472 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:32.472 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:32.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:32.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:32.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:32.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:32.474 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:32.474 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:32.474 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:32.498 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:32.498 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:32:32.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:32.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:32.549 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:32:33.012 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:32:33.474 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:32:33.937 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:32:34.408 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:32:34.880 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:32:35.354 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:32:35.826 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:32:36.299 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:32:36.772 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:32:37.244 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:32:37.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:37.502 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:37.506 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:37.506 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:37.506 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:37.515 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:37.516 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:37.516 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:37.516 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:37.516 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:37.516 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:32:37.516 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4549 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:37.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4549 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:37.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4549 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:37.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4549 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:32:42.519 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:32:42.519 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:32:42.521 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:42.523 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:42.523 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:42.523 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:42.533 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:32:42.535 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:42.535 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:42.535 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:32:42.535 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:32:42.538 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:32:42.538 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:32:42.539 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:42.539 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:42.539 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:32:42.539 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:32:42.539 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:32:42.539 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:32:42.539 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:42.542 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:32:42.542 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:32:42.542 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:42.542 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:42.542 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:32:42.542 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:32:42.543 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:32:42.543 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:32:42.543 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:42.545 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:32:42.545 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:32:42.545 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.548 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:32:42.549 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:32:42.549 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:32:42.549 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.549 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.550 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:32:42.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.550 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:32:42.553 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:32:43.017 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:32:43.075 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:32:43.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:43.077 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:32:43.079 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:32:43.096 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:43.096 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:43.096 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:43.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:43.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:43.109 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:43.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:43.117 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:43.117 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:43.117 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:43.118 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:43.118 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:43.155 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:43.155 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:43.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:43.155 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:43.483 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:32:43.551 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:43.551 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:43.552 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:43.553 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:43.951 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:32:44.419 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:32:44.551 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:44.552 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:44.553 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:44.554 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:44.885 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:32:45.349 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:32:45.552 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:45.552 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:45.553 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:45.554 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:45.815 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:32:46.282 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:32:46.553 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:46.553 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:46.554 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:46.556 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:46.748 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:32:47.216 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:32:47.554 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:32:47.555 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:32:47.555 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:32:47.556 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:32:47.681 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:32:48.147 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:32:48.159 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:48.161 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:48.165 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:48.165 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:48.185 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:48.185 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:48.185 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:48.191 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:48.191 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:48.191 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:48.191 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:48.193 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:48.193 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:48.193 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:48.193 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:48.193 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:48.237 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:48.237 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:32:48.237 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:48.238 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:48.612 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:32:49.077 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:32:49.545 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:32:50.018 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:32:50.491 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:32:50.964 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:32:51.437 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:32:51.910 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:32:52.383 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:32:52.851 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:32:53.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:53.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:53.247 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:53.247 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:53.247 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:32:53.267 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:53.267 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:53.268 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:53.274 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:53.274 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:53.274 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:53.275 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:53.276 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:53.276 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:53.276 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:53.277 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:53.277 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:53.315 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:32:53.319 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:53.319 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:53.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:53.319 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:53.780 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:32:54.251 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:32:54.722 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:32:55.188 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:32:55.658 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:32:56.129 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:32:56.600 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:32:57.071 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:32:57.542 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:32:58.013 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:32:58.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:58.324 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:58.328 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:58.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:58.347 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:58.347 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:58.347 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:58.353 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:32:58.353 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:32:58.353 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:32:58.353 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:32:58.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:58.355 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:32:58.355 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:32:58.355 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:32:58.355 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:32:58.384 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:32:58.385 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:32:58.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:58.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:32:58.483 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:32:58.947 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:32:59.414 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:32:59.879 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:33:00.343 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:33:00.808 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:33:01.273 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:33:01.741 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:33:02.213 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:33:02.687 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:33:03.159 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:33:03.389 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:03.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:03.395 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:03.395 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:03.396 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:33:03.410 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:03.411 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:03.411 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:03.411 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:03.411 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:03.412 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:03.412 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:03.415 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:33:03.415 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:33:03.415 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:33:03.416 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.416 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:03.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4545 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:08.411 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:33:08.411 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:33:08.411 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:08.412 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:08.413 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:08.414 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:08.421 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:08.422 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:33:08.422 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:08.422 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:33:08.422 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:33:08.426 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:33:08.426 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:08.426 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:08.428 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:33:08.428 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:33:08.429 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:33:08.429 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:08.429 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:08.429 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:33:08.429 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:33:08.429 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:33:08.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:33:08.430 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:33:08.430 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:33:08.430 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:33:08.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:33:08.433 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:33:08.433 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:33:08.433 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:33:08.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:08.438 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:33:08.901 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:33:08.964 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:33:08.966 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:33:08.968 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:33:08.969 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:08.989 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:08.989 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:08.989 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:09.006 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:09.006 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:09.006 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:09.008 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:09.012 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:09.012 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:09.012 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:09.012 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:09.012 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:09.039 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:09.039 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:09.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:09.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:09.369 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:33:09.436 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:09.437 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:09.437 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:09.439 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:09.840 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:33:10.311 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:33:10.437 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:10.437 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:10.438 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:10.440 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:10.783 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:33:11.252 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:33:11.438 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:11.438 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:11.439 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:11.440 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:11.725 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:33:12.193 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:33:12.439 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:12.439 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:12.439 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:12.442 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:12.659 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:33:13.125 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:33:13.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:13.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:13.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:13.442 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:13.592 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:33:14.044 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:14.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:14.049 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:14.049 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:14.058 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:33:14.062 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:14.062 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:14.062 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:14.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:14.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:14.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:14.068 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:14.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:14.070 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:14.070 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:14.070 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:14.070 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:14.102 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:33:14.102 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:33:14.102 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:14.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:14.522 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:33:14.986 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:33:15.451 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:33:15.916 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:33:16.380 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:33:16.848 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:33:17.312 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:33:17.777 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:33:18.241 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:33:18.710 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:33:19.107 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:19.108 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:19.111 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:19.112 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:19.112 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:33:19.130 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:19.130 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:19.130 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:19.136 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:19.136 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:19.136 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:19.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:19.137 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:19.138 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:19.138 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:19.138 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:19.138 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:19.181 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:19.181 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:19.181 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:19.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:19.182 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:33:19.652 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:33:20.123 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:33:20.594 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:33:21.064 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:33:21.535 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:33:22.006 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:33:22.477 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:33:22.948 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:33:23.418 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:33:23.888 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:33:24.185 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:24.186 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:24.190 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:24.190 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:24.207 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:24.207 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:24.207 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:24.212 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:24.213 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:24.213 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:24.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:24.214 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:24.214 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:24.214 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:24.214 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:24.214 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:24.261 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:33:24.261 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:33:24.261 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:24.261 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:24.358 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:33:24.821 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:33:25.287 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:33:25.759 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:33:26.232 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:33:26.705 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:33:27.171 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:33:27.642 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:33:28.115 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:33:28.587 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:33:29.051 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:33:29.266 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:29.267 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:29.270 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:29.270 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:29.270 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:33:29.282 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:29.282 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:29.283 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:29.283 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:29.283 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:29.283 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:29.283 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:29.287 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:29.287 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:33:29.287 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:33:29.287 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4540 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.288 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:29.289 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:34.286 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:33:34.286 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:33:34.288 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:34.293 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:34.293 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:34.294 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:34.300 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:34.300 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:33:34.300 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:34.300 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:33:34.300 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:33:34.301 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:33:34.301 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:33:34.301 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:33:34.304 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:33:34.304 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:33:34.304 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:33:34.305 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:34.306 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:33:34.306 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:33:34.307 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:33:34.307 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:33:34.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:34.307 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:33:34.307 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:33:34.307 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:33:34.307 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:33:34.309 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:33:34.310 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:33:34.310 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:33:34.310 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.310 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:33:34.315 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:33:34.787 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:33:34.839 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:33:34.841 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:33:34.842 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:33:34.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:34.862 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:34.862 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:34.863 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:34.884 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:34.884 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:34.884 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:34.885 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:34.891 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:34.891 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:34.891 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:34.891 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:34.891 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:34.924 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:34.925 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:34.925 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:34.925 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:35.254 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:33:35.312 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:35.313 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:35.313 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:35.314 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:35.725 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:33:36.198 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:33:36.314 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:36.314 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:36.314 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:36.315 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:36.671 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:33:37.143 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:33:37.315 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:37.315 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:37.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:37.316 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:37.616 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:33:38.085 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:33:38.315 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:38.316 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:38.316 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:38.317 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:38.551 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:33:39.018 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:33:39.316 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:39.316 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:39.317 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:39.318 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:39.483 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:33:39.931 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:39.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:39.935 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:39.935 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:39.949 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:33:39.953 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:39.954 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:39.954 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:39.960 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:39.960 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:39.960 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:39.960 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:39.962 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:39.962 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:39.962 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:39.962 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:39.962 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:39.996 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:33:39.996 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:33:39.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:39.996 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:40.417 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:33:40.881 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:33:41.346 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:33:41.810 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:33:42.275 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:33:42.740 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:33:43.204 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:33:43.669 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:33:44.141 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:33:44.608 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:33:45.001 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:45.003 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:45.006 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:45.006 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:45.007 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:33:45.023 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:45.023 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:45.023 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:45.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:45.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:45.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:45.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:45.030 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:45.030 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:45.030 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:45.030 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:45.030 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:45.072 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:33:45.077 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:45.077 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:45.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:45.077 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:45.543 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:33:46.014 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:33:46.485 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:33:46.957 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:33:47.422 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:33:47.887 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:33:48.354 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:33:48.825 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:33:49.298 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:33:49.770 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:33:50.083 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:50.085 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:50.090 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:50.090 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:50.110 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:50.110 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:50.110 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:50.116 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:50.116 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:50.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:33:50.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:50.118 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:50.118 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:33:50.118 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:33:50.118 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:33:50.118 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:33:50.144 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:33:50.144 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:33:50.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:50.144 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:50.241 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:33:50.713 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:33:51.184 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:33:51.649 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:33:52.117 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:33:52.590 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:33:53.063 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:33:53.530 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:33:53.995 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:33:54.462 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:33:54.928 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:33:55.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:33:55.149 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:33:55.153 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:33:55.153 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:33:55.153 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:33:55.166 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:33:55.166 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:33:55.166 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:33:55.166 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:33:55.166 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:33:55.167 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:33:55.167 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:33:55.168 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:33:55.168 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:33:55.169 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:33:55.169 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4541 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:33:55.169 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4542 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:00.169 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:34:00.169 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:34:00.170 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:34:00.172 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:34:00.174 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:34:00.177 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:34:00.191 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:34:00.191 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:34:00.191 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:00.191 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:34:00.191 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:34:00.192 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:34:00.192 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:34:00.192 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:34:00.193 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:34:00.193 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:34:00.193 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:34:00.194 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:34:00.194 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:34:00.194 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.197 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:34:00.197 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:34:00.197 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:34:00.198 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:00.198 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:00.202 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:34:00.666 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:34:00.731 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:34:00.733 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:34:00.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:00.735 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:34:00.759 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:00.759 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:00.759 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:00.783 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:00.783 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:00.783 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:00.784 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:00.791 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:00.791 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:00.791 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:00.791 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:00.791 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:00.803 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:00.804 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:00.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:00.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.044 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:01.048 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.049 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.068 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.068 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:01.074 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.074 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.074 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:01.074 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:01.075 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.076 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:01.076 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:01.076 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:01.076 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:01.083 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:34:01.083 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:34:01.083 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.083 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.131 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:34:01.200 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:01.200 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:01.201 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:01.205 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:01.456 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.456 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:01.459 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.459 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.459 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:34:01.478 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.478 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:01.484 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:01.484 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:01.484 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:01.484 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:01.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.486 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:01.486 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:01.486 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:01.486 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:01.499 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:01.499 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:01.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.499 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:01.596 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:34:02.066 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:34:02.201 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:02.202 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:02.202 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:02.206 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:02.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:02.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:02.225 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:02.225 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:02.242 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:02.242 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:02.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:02.248 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:02.248 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:02.248 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:02.248 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:02.250 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:02.250 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:02.250 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:02.250 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:02.250 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:02.301 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:34:02.301 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:34:02.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:02.301 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:02.531 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:34:02.848 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:02.849 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:02.853 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:02.853 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:02.853 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:34:02.865 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:02.866 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:02.866 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:02.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:02.866 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:34:02.866 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:34:02.867 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:34:02.868 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:34:02.868 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:34:02.868 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:34:02.868 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=584 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:02.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=585 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:34:07.869 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:34:07.869 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:34:07.871 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:34:07.872 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:34:07.872 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:34:07.873 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:34:07.879 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:34:07.879 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:34:07.879 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:07.880 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:34:07.880 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:34:07.882 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:34:07.882 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:34:07.882 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:34:07.882 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:07.882 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:34:07.883 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:34:07.883 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:34:07.883 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:34:07.883 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:07.886 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:34:07.886 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:34:07.886 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:34:07.886 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:07.886 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:34:07.887 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:34:07.887 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:34:07.887 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:34:07.887 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:34:07.890 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:34:07.890 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:34:07.890 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:34:07.894 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:34:07.895 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:34:07.895 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:34:07.895 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.895 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:34:07.896 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:34:07.900 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:34:08.371 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:34:08.427 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:34:08.428 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:34:08.430 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:34:08.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:08.440 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:08.440 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:08.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:08.452 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:08.452 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:08.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:08.453 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:08.455 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:08.455 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:08.455 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:08.455 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:08.455 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:08.460 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:08.460 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:08.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:08.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:08.836 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:34:08.900 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:08.900 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:08.902 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:08.907 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:09.304 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:34:09.770 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:34:09.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:09.902 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:09.903 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:09.908 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:10.241 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:34:10.711 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:34:10.902 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:10.902 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:10.904 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:10.908 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:11.182 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:34:11.652 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:34:11.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:11.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:11.905 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:11.909 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:12.118 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:34:12.585 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:34:12.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:34:12.904 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:34:12.906 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:34:12.910 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:34:13.051 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:34:13.517 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:34:13.983 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:34:14.453 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:34:14.926 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:34:15.395 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:34:15.864 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:34:16.336 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:34:16.805 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:34:17.272 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:34:17.739 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:34:18.205 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:34:18.675 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:34:19.146 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:34:19.618 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:34:20.087 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:34:20.558 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:34:21.027 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:34:21.492 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:34:21.959 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:34:22.424 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:34:22.893 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:34:23.358 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:34:23.826 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:34:24.296 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:34:24.762 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:34:25.228 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:34:25.694 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:34:26.166 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:34:26.637 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:34:27.110 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:34:27.583 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:34:28.054 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:34:28.462 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:28.464 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:28.472 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:28.472 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:28.489 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:28.489 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:28.489 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:28.495 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:28.495 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:28.495 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:28.495 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:28.497 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:28.497 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:28.497 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:28.497 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:28.497 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:28.519 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:34:28.523 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:34:28.523 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:34:28.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:28.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:28.984 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:34:29.448 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:34:29.913 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:34:30.377 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:34:30.842 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:34:31.307 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:34:31.772 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:34:32.237 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:34:32.706 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:34:33.170 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:34:33.634 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:34:34.103 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:34:34.572 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:34:35.044 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:34:35.517 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:34:35.988 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:34:36.452 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:34:36.917 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:34:37.387 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:34:37.853 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:34:38.318 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:34:38.783 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:34:39.247 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:34:39.712 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:34:40.177 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:34:40.641 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:34:41.107 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:34:41.571 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:34:42.040 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:34:42.513 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:34:42.986 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:34:43.455 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:34:43.919 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:34:44.384 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:34:44.850 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:34:45.315 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:34:45.783 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:34:46.248 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:34:46.713 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:34:47.178 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:34:47.643 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 03:34:48.108 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 03:34:48.527 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:48.528 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:48.539 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:48.539 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:48.539 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:34:48.553 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:48.553 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:48.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:48.558 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:34:48.558 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:34:48.558 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:34:48.559 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:34:48.560 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:48.560 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:48.560 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:48.560 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:34:48.560 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:34:48.572 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:34:48.572 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:34:48.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:48.572 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:34:48.572 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 03:34:49.042 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 03:34:49.513 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 03:34:49.984 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 03:34:50.450 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 03:34:50.916 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 03:34:51.382 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 03:34:51.848 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 03:34:52.314 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 03:34:52.781 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 03:34:53.246 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 03:34:53.711 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 03:34:54.179 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 03:34:54.650 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 03:34:55.121 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 03:34:55.592 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 03:34:56.062 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 03:34:56.533 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 03:34:57.007 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 03:34:57.479 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 03:34:57.943 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 03:34:58.405 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 03:34:58.869 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 03:34:59.340 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 03:34:59.811 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 03:35:00.282 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 03:35:00.755 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 03:35:01.228 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 03:35:01.700 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 03:35:02.171 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 03:35:02.642 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 03:35:03.115 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 03:35:03.588 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 03:35:04.059 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 03:35:04.526 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 03:35:04.996 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 03:35:05.467 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 03:35:05.938 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 03:35:06.409 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 03:35:06.882 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 03:35:07.355 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 03:35:07.827 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 03:35:08.297 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 03:35:08.574 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:08.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:08.586 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:08.587 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:08.604 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:08.604 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:08.604 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:08.609 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:08.609 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:08.609 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:08.609 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:08.611 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:08.611 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:08.611 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:08.611 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:08.611 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:08.620 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:08.620 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:35:08.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:08.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:08.765 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 03:35:09.229 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 03:35:09.694 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 03:35:10.158 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 03:35:10.623 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 03:35:11.095 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 03:35:11.569 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 03:35:12.041 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 03:35:12.512 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 03:35:12.978 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 03:35:13.443 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 03:35:13.909 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 03:35:14.373 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 03:35:14.838 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 03:35:15.302 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 03:35:15.768 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 03:35:16.232 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 03:35:16.702 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 03:35:17.175 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 03:35:17.647 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 03:35:18.111 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 03:35:18.575 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 03:35:19.040 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 03:35:19.504 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 03:35:19.969 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 03:35:20.433 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 03:35:20.897 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 03:35:21.363 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 03:35:21.835 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 03:35:22.300 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 03:35:22.765 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 03:35:23.233 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 03:35:23.700 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 03:35:24.165 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 03:35:24.630 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 03:35:25.098 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 03:35:25.567 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 03:35:26.031 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 03:35:26.497 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 03:35:26.962 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 03:35:27.427 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 03:35:27.891 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 03:35:28.356 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 03:35:28.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:28.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:28.634 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:28.634 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:28.634 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:28.650 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:28.650 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:28.650 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:28.650 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:28.651 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:28.651 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:28.651 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:28.653 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:28.653 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:35:28.653 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:35:28.653 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:35:28.653 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17610 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:28.653 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17610 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:28.653 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17610 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:28.653 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17610 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:28.653 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=17610 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:33.652 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:35:33.652 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:35:33.658 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:33.658 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:33.658 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:33.658 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:33.673 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:33.674 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:35:33.674 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:33.674 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:35:33.674 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:35:33.676 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:35:33.676 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:35:33.677 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:35:33.677 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:33.677 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:33.677 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:35:33.677 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:35:33.677 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:35:33.677 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:35:33.679 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:35:33.679 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:35:33.679 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:35:33.681 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:35:33.681 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:33.681 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:35:33.686 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:35:33.687 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:35:33.687 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:35:33.687 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.687 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.688 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:33.689 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:35:33.690 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:35:33.690 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:35:38.692 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:35:38.692 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:35:38.694 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:38.696 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:38.697 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:38.700 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:38.714 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:38.714 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:35:38.714 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:38.714 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:35:38.714 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:35:38.716 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:35:38.716 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:35:38.716 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:35:38.717 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:35:38.718 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:35:38.718 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:35:38.718 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:35:38.720 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:35:38.720 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:35:38.720 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.722 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:35:38.723 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:35:38.723 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:35:38.723 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.723 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:35:38.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:35:38.727 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:35:39.193 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:35:39.253 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:35:39.254 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:35:39.255 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:35:39.256 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.269 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.270 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.270 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:39.284 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.284 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.284 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:39.285 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.287 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.288 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.288 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.288 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:39.288 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:39.332 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.332 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.548 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.554 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.554 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.569 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.569 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.569 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:39.570 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.570 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.570 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.570 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:39.571 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:39.612 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.613 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.613 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.613 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.659 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:35:39.725 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:39.726 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:39.727 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:39.728 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:39.801 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.802 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.805 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.805 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.821 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:39.822 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:39.822 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:39.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:39.824 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.824 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.824 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.824 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:39.824 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:39.836 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:39.836 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:39.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:39.836 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.040 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.042 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.046 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.046 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.063 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.063 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:40.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.070 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.070 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.070 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:40.072 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.072 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:40.072 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:40.072 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:40.072 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:40.124 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:35:40.126 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:40.127 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:35:40.127 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.127 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.414 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.421 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.421 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.421 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:40.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.436 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.436 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:40.437 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.437 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:40.437 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:40.437 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:40.437 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:40.445 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:40.445 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:35:40.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.589 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:35:40.725 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:40.726 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:40.728 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:40.728 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.729 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:40.730 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.735 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.735 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.735 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:40.750 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:40.751 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:40.751 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:40.751 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:40.753 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.753 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:40.753 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:40.753 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:40.753 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:40.769 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:40.769 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:35:40.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:40.769 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:41.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:41.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:41.053 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:41.054 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:41.054 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:35:41.054 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:41.065 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:41.065 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:41.065 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:41.071 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:41.071 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:41.071 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:41.071 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:41.073 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:41.073 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:41.073 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:41.073 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:41.073 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:41.098 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:41.098 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:41.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:41.098 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:41.520 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:35:41.726 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:41.727 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:41.728 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:41.730 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:41.987 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:35:42.453 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:35:42.726 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:42.728 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:42.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:42.730 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:42.918 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:35:43.383 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:35:43.535 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:43.536 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:43.540 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:43.540 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:43.557 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:43.559 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:43.559 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:43.559 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:43.561 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:43.561 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:43.561 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:43.561 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:43.561 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:43.616 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:43.616 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:43.616 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:43.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:43.727 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:43.728 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:43.730 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:43.731 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:43.847 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:35:44.312 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:35:44.778 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:35:45.243 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:35:45.707 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:35:46.097 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:46.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:46.101 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:46.101 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:46.113 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:46.114 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:46.114 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:46.114 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:46.115 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:46.115 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:46.115 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:46.115 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:46.115 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:46.122 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:46.122 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:46.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:46.122 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:46.172 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:35:46.642 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:35:47.107 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:35:47.576 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:35:48.043 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:35:48.513 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:35:48.667 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:48.668 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:48.672 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:48.672 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:48.691 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:48.691 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:48.691 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:48.698 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:48.698 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:48.699 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:48.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:48.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:48.699 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:48.700 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:48.700 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:48.700 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:48.747 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:48.747 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:35:48.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:48.748 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:48.980 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:35:49.445 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:35:49.916 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:35:50.382 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:35:50.848 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:35:51.314 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:35:51.397 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:51.397 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:51.401 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:51.402 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:51.402 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:51.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:51.417 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:51.417 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:51.417 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:51.419 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:51.419 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:51.419 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:51.419 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:51.419 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:51.451 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:51.451 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:35:51.451 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:51.452 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:51.779 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:35:52.246 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:35:52.716 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:35:53.185 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:35:53.649 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:35:54.116 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:35:54.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:54.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:54.205 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:54.205 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:54.205 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:54.221 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:54.221 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:54.221 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:54.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:35:54.223 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:54.223 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:35:54.223 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:35:54.223 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:35:54.223 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:35:54.252 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:35:54.252 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:35:54.253 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:54.253 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:54.582 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:35:55.054 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:35:55.527 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:35:55.994 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:35:56.466 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:35:56.939 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:35:57.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:35:57.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:35:57.022 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:35:57.023 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:35:57.023 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:35:57.034 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:35:57.034 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:35:57.034 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:35:57.034 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:35:57.035 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:35:57.035 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:35:57.035 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:35:57.039 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:35:57.039 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:35:57.039 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:35:57.039 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.040 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4001 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:35:57.041 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4002 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:02.040 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:36:02.040 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:36:02.041 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:02.041 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:02.041 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:02.041 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:02.049 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:02.049 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:02.049 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:02.049 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:02.049 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:02.050 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:02.050 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:36:02.050 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:02.051 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:02.051 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:36:02.051 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:02.053 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:02.053 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:36:02.053 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:02.055 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:36:02.056 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:36:02.056 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:36:02.056 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.057 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:02.061 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:36:02.527 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:36:02.584 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:36:02.586 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:36:02.587 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:36:02.588 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:02.607 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:02.607 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:02.608 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:02.623 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:02.623 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:02.623 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:02.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:02.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:02.628 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:02.628 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:02.628 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:02.629 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:02.665 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:02.665 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:02.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:02.665 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:02.995 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:36:03.058 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:03.059 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:03.059 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:03.061 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:03.469 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:36:03.939 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:36:04.059 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:04.059 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:04.060 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:04.063 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:04.411 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:36:04.878 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:36:05.060 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:05.060 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:05.060 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:05.063 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:05.350 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:36:05.776 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:05.777 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:05.781 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:05.781 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:05.798 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:05.798 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:05.798 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:05.804 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:05.804 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:05.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:05.804 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:05.806 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:05.806 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:05.806 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:05.806 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:05.806 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:05.816 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:05.816 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:36:05.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:05.816 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:05.822 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:36:06.061 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:06.061 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:06.061 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:06.064 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:06.286 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:36:06.752 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:36:07.062 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:07.062 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:07.062 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:07.064 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:07.217 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:36:07.682 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:36:08.146 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:36:08.611 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:36:09.017 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:09.018 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:09.023 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:09.023 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:09.023 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:36:09.043 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:09.043 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:09.043 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:09.048 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:09.048 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:09.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:09.048 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:09.050 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:09.050 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:09.050 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:09.050 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:09.050 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:09.082 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:36:09.082 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:09.082 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:09.083 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:09.083 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:09.546 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:36:10.011 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:36:10.477 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:36:10.946 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:36:11.418 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:36:11.886 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:36:12.303 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:12.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:12.307 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:12.308 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:12.325 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:12.325 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:12.325 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:12.330 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:12.330 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:12.330 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:12.331 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:12.332 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:12.332 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:12.332 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:12.332 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:12.332 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:12.351 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:36:12.352 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:12.352 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:36:12.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:12.352 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:12.821 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:36:13.285 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:36:13.750 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:36:14.214 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:36:14.679 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:36:15.144 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:36:15.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:15.503 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:15.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:15.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:15.507 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:36:15.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:15.518 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:15.518 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:15.518 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:15.518 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:15.519 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:15.519 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:15.520 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:15.520 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:36:15.520 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:36:15.520 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2939 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2940 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:15.520 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2940 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:20.521 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:36:20.521 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:36:20.523 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:20.524 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:20.525 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:20.525 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:20.531 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:20.531 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:20.531 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:20.532 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:20.532 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:36:20.534 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:36:20.534 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:36:20.535 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:20.535 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:20.535 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:20.535 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:36:20.535 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:20.535 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:36:20.535 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:20.538 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:20.538 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:36:20.538 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:20.540 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:36:20.540 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:36:20.541 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:20.541 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:20.541 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:20.541 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:36:20.541 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:20.541 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:36:20.541 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:36:20.544 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:36:20.545 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:36:20.545 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:36:20.545 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.545 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.546 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:20.550 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:36:21.022 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:36:21.082 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:36:21.083 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:36:21.085 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:36:21.086 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:21.111 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:21.111 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:21.111 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:21.132 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:21.133 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:21.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:21.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:21.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.141 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:21.141 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:21.142 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:21.142 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:21.160 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:21.160 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:21.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.160 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.476 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.477 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:21.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:21.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:21.487 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:21.487 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:21.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:21.489 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:36:21.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:21.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:21.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:21.493 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:21.494 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.494 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:21.494 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:21.494 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:21.494 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:21.536 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:21.537 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:36:21.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.537 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:21.548 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:21.549 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:21.549 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:21.550 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:21.954 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:36:22.005 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:22.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:22.009 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:22.009 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:22.009 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:36:22.027 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:22.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:22.028 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:22.033 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:22.033 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:22.033 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:22.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:22.035 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:22.035 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:22.035 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:22.035 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:22.035 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:22.038 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:22.039 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:22.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:22.039 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:22.422 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:36:22.550 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:22.550 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:22.551 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:22.551 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:22.893 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:36:23.366 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:36:23.551 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:23.551 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:23.551 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:23.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:23.834 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:36:24.304 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:36:24.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:24.553 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:24.553 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:24.553 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:24.769 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:36:24.920 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:24.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:24.926 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:24.926 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:24.942 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:24.942 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:24.943 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:24.949 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:24.949 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:24.949 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:24.950 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:24.951 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:24.951 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:24.951 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:24.951 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:24.951 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:25.003 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:25.003 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:36:25.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:25.003 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:25.236 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:36:25.554 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:25.554 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:25.554 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:25.554 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:25.703 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:36:26.172 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:36:26.637 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:36:27.101 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:36:27.566 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:36:27.879 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:27.880 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:27.884 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:27.884 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:27.884 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:36:27.895 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:27.895 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:27.895 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:27.896 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:27.896 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:27.896 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:27.896 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:27.900 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:27.900 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:36:27.900 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:36:27.900 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1604 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.901 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.902 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.902 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.902 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.902 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:27.902 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1605 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:36:32.899 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:36:32.899 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:36:32.901 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:32.902 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:32.903 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:32.903 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:32.914 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:36:32.915 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:32.915 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:32.916 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:36:32.916 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:36:32.919 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:36:32.919 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:36:32.919 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:32.919 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:32.919 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:36:32.920 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:36:32.920 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:36:32.920 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:36:32.920 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:32.923 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:36:32.923 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:36:32.923 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:36:32.924 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:32.926 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:36:32.926 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:36:32.926 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:36:32.927 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:32.930 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:36:32.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.931 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:36:32.931 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:36:32.931 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:36:32.932 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:36:32.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.933 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:36:32.936 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:36:33.409 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:36:33.464 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:36:33.465 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:36:33.466 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:33.467 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:36:33.486 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:33.486 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:33.486 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:33.498 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:33.498 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:33.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:33.499 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:33.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:33.502 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:33.502 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:33.502 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:33.502 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:33.546 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:33.546 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:33.546 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:33.546 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:33.876 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:36:33.934 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:33.935 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:33.936 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:33.938 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:34.346 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:36:34.818 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:36:34.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:34.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:34.848 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:34.848 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:34.868 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:34.868 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:34.869 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:34.874 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:34.874 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:34.875 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:34.875 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:34.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:34.877 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:34.877 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:34.877 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:34.877 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:34.911 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:34.911 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:36:34.912 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:34.912 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:34.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:34.936 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:34.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:34.938 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:35.283 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:36:35.747 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:36:35.936 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:35.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:35.938 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:35.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:36.212 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:36:36.676 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:36:36.937 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:36.937 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:36.939 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:36.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:36.997 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:36.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:37.002 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:37.002 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:37.002 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:36:37.018 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:37.019 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:37.019 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:37.025 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:37.025 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:37.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:37.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:37.026 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:37.026 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:37.026 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:37.026 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:37.026 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:37.047 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:37.048 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:37.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:37.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:37.140 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:36:37.611 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:36:37.937 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:36:37.937 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:36:37.939 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:36:37.941 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:36:38.078 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:36:38.544 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:36:39.014 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:36:39.485 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:36:39.956 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:36:40.430 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:36:40.902 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:36:41.374 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:36:41.834 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:41.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:41.839 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:41.839 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:41.845 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:36:41.858 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:41.858 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:41.858 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:41.864 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:36:41.864 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:36:41.864 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:36:41.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:36:41.866 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:41.866 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:36:41.866 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:36:41.866 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:36:41.866 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:36:41.888 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:36:41.888 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:36:41.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:41.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:36:42.316 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:36:42.790 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:36:43.261 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:36:43.733 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:36:44.206 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:36:44.673 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:36:45.141 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:36:45.606 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:36:46.071 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:36:46.535 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:36:46.999 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:36:47.464 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:36:47.928 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:36:48.393 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:36:48.857 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:36:49.321 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:36:49.788 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:36:50.259 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:36:50.728 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:36:51.193 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:36:51.661 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:36:52.128 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:36:52.594 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:36:53.061 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:36:53.530 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:36:54.002 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:36:54.470 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:36:54.935 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:36:55.400 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:36:55.864 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:36:56.329 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:36:56.795 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:36:57.260 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:36:57.724 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:36:58.189 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:36:58.653 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:36:59.121 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:36:59.593 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:37:00.064 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:37:00.537 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:37:01.008 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:37:01.474 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:37:01.862 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:01.862 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:01.862 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:01.867 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:01.868 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:01.868 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:37:01.868 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:37:01.868 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:01.868 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6309 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:37:06.870 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:37:06.871 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:37:06.872 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:06.877 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:06.877 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:06.878 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:06.889 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:06.890 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:37:06.890 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:06.890 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:37:06.890 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:37:06.893 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:37:06.893 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:37:06.893 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:37:06.893 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:06.893 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:06.894 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:37:06.894 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:37:06.894 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:37:06.894 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:37:06.896 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:37:06.896 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:37:06.896 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:37:06.898 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:37:06.898 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:37:06.898 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:37:06.901 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:37:06.901 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:37:06.901 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.901 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.902 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:06.906 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:37:07.369 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:37:07.438 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:37:07.440 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:37:07.442 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:37:07.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:07.461 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:07.461 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:07.461 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:07.471 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:07.471 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:07.471 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:07.472 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:07.475 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:07.475 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:07.475 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:07.475 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:07.475 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:07.508 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:07.509 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:07.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:07.509 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:07.834 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:37:07.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:07.906 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:07.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:07.910 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:08.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:08.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:08.121 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:08.121 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:08.141 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:08.141 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:08.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:08.147 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:08.147 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:08.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:08.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:08.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:08.149 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:08.149 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:08.149 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:08.149 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:08.156 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:37:08.157 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:37:08.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:08.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:08.299 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:37:08.764 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:37:08.906 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:08.906 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:08.908 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:08.911 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:09.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:09.068 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:09.071 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:09.071 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:09.072 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:37:09.087 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:09.087 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:09.087 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:09.093 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:09.093 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:09.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:09.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:09.094 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:09.095 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:09.095 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:09.095 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:09.095 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:09.137 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:09.138 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:09.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:09.138 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:09.229 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:37:09.692 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:37:09.906 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:09.908 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:09.909 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:09.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:10.163 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:37:10.634 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:37:10.908 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:10.909 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:10.910 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:10.912 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:11.024 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:11.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:11.028 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:11.028 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:11.048 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:11.048 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:11.048 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:11.054 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:11.054 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:11.054 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:11.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:11.057 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:11.057 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:11.057 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:11.057 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:11.057 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:11.102 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:37:11.103 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:37:11.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:11.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:11.104 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:37:11.575 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:37:11.909 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:11.910 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:11.911 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:11.914 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:12.047 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:37:12.520 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:37:12.989 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:37:13.453 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:37:13.918 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:37:14.382 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:37:14.846 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:37:15.315 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:37:15.788 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:37:16.260 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:37:16.732 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:37:17.206 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:37:17.678 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:37:18.147 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:37:18.611 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:37:19.076 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:37:19.541 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:37:20.005 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:37:20.471 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:37:20.943 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:37:21.409 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:37:21.874 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:37:22.338 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:37:22.802 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:37:23.273 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:37:23.740 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:37:24.205 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:37:24.671 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:37:25.136 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:37:25.600 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:37:26.065 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:37:26.531 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:37:27.000 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:37:27.464 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:37:27.929 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:37:28.393 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:37:28.858 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:37:29.323 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:37:29.794 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:37:30.261 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:37:30.725 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:37:31.052 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:31.052 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:31.052 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:31.056 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:31.057 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:31.057 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:37:31.057 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:37:31.057 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:37:36.057 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:37:36.057 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:37:36.059 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:36.061 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:36.062 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:36.065 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:36.080 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:37:36.081 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:37:36.081 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:36.081 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:37:36.081 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:37:36.084 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:37:36.084 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:37:36.084 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:37:36.085 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:37:36.087 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:37:36.087 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:37:36.087 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:37:36.089 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:37:36.089 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:37:36.089 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:37:36.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.092 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:37:36.093 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:37:36.093 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:37:36.093 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.093 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.094 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:37:36.098 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:37:36.569 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:37:36.626 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:37:36.628 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:37:36.630 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:37:36.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:36.651 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:36.651 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:36.651 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:36.662 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:36.662 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:36.663 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:36.664 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:36.668 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:36.668 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:36.668 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:36.668 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:36.668 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:36.707 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:36.708 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:36.708 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:36.709 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:37.036 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:37:37.095 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:37.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:37.098 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:37.101 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:37.507 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:37:37.978 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:37:38.096 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:38.096 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:38.100 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:38.102 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:38.448 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:37:38.915 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:37:39.097 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:39.097 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:39.100 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:39.103 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:39.157 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:39.157 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:39.161 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:39.161 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:39.178 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:39.178 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:39.179 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:39.184 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:39.185 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:39.185 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:39.185 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:39.186 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:39.186 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:39.186 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:39.186 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:39.186 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:39.192 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:37:39.192 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:37:39.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:39.192 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:39.383 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:37:39.847 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:37:40.098 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:40.098 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:40.101 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:40.103 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:40.312 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:37:40.777 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:37:41.100 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:37:41.100 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:37:41.102 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:37:41.105 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:37:41.241 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:37:41.712 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:37:41.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:41.890 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:41.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:41.893 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:41.893 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:37:41.911 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:41.911 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:41.911 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:41.916 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:41.916 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:41.916 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:41.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:41.918 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:41.918 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:41.918 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:41.918 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:41.918 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:41.945 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:41.945 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:41.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:41.945 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:42.177 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:37:42.649 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:37:43.119 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:37:43.590 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:37:44.059 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:37:44.532 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:37:45.004 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:37:45.394 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:45.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:45.399 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:45.399 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:45.418 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:45.418 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:45.418 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:45.424 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:37:45.424 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:37:45.424 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:37:45.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:37:45.426 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:45.426 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:37:45.426 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:37:45.426 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:37:45.426 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:37:45.472 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:37:45.472 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:37:45.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:45.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:37:45.474 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:37:45.945 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:37:46.419 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:37:46.892 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:37:47.363 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:37:47.828 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:37:48.293 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:37:48.762 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:37:49.231 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:37:49.695 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:37:50.165 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:37:50.631 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:37:51.102 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:37:51.571 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:37:52.036 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:37:52.500 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:37:52.965 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:37:53.431 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:37:53.895 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:37:54.359 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:37:54.823 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:37:55.289 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:37:55.754 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:37:56.219 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:37:56.683 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:37:57.147 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:37:57.612 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:37:58.081 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:37:58.551 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:37:59.024 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:37:59.490 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:37:59.954 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:38:00.420 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:38:00.891 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:38:01.358 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:38:01.823 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:38:02.289 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:38:02.754 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:38:03.222 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:38:03.693 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:38:04.166 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:38:04.630 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:38:05.094 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:38:05.422 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:05.422 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:05.422 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:38:05.427 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:05.427 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:05.427 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:05.427 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:05.428 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:05.428 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:05.428 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:05.430 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:05.430 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:38:05.430 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:38:05.430 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:05.431 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=6399 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:38:10.430 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:38:10.430 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:38:10.432 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:10.433 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:10.433 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:10.434 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:10.440 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:10.441 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:38:10.441 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:10.441 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:38:10.441 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:38:10.443 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:38:10.443 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:38:10.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:10.445 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:38:10.445 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:38:10.445 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:38:10.445 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:10.445 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:10.446 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:38:10.446 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:38:10.446 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:38:10.446 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:10.447 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:38:10.447 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:38:10.448 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:38:10.448 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:10.448 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:10.448 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:38:10.448 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:38:10.448 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:38:10.448 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:10.450 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:38:10.450 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:38:10.450 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:38:10.450 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:38:10.450 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:38:10.451 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:38:10.451 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:38:10.451 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:10.456 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:38:10.923 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:38:10.977 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:38:10.978 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:38:10.979 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:38:10.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:10.992 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:10.993 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:10.993 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.006 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.006 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.006 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:11.011 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.011 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:11.011 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:11.011 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:11.011 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:11.063 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:11.063 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:11.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.063 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.277 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.278 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:11.281 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.281 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.297 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.297 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.297 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.303 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.303 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.303 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.304 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:11.305 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.305 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:11.305 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:11.305 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:11.305 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:11.345 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:38:11.345 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:38:11.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.345 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.390 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:38:11.454 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:11.455 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:11.456 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:11.458 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:11.675 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.675 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:11.679 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.679 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.679 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:38:11.699 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.699 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.705 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:11.705 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:11.705 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:11.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:11.707 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.707 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:11.707 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:11.707 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:11.707 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:11.715 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:11.715 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:11.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.715 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:11.855 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:38:12.243 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:12.243 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:12.246 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:12.246 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:12.265 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:12.265 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:12.265 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:12.270 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:12.270 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:12.271 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:12.271 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:12.272 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:12.272 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:12.272 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:12.272 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:12.272 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:12.320 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:38:12.322 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:38:12.322 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:38:12.322 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:12.323 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:12.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:12.456 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:12.456 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:12.458 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:12.784 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:38:12.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:12.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:12.869 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:12.869 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:12.870 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:38:12.883 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:12.883 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:12.883 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:12.883 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:12.884 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:12.884 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:12.884 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:12.884 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:12.884 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:38:12.884 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:38:12.884 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:38:17.888 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:38:17.888 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:38:17.888 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:17.888 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:17.888 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:17.888 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:17.898 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:38:17.899 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:38:17.899 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:17.900 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:38:17.900 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:38:17.902 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:38:17.902 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:38:17.902 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:38:17.902 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:17.903 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:38:17.903 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:38:17.903 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:38:17.903 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:38:17.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:17.905 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:38:17.905 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:38:17.905 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:38:17.905 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:17.905 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:38:17.906 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:38:17.906 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:38:17.906 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:38:17.906 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:38:17.908 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:38:17.908 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:38:17.908 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.911 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:38:17.911 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:38:17.911 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:38:17.912 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:38:17.916 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:38:18.389 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:38:18.446 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:38:18.449 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:38:18.450 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:38:18.451 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:18.468 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:18.468 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:18.469 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:18.487 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:18.487 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:18.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:18.489 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:18.492 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:18.492 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:18.492 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:18.492 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:18.492 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:18.527 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:18.527 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:18.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:18.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:18.856 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:38:18.914 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:18.915 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:18.915 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:18.917 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:19.322 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:38:19.793 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:38:19.916 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:19.916 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:19.916 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:19.918 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:20.264 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:38:20.734 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:38:20.917 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:20.917 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:20.917 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:20.918 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:21.204 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:38:21.677 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:38:21.917 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:21.918 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:21.918 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:21.919 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:22.148 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:38:22.617 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:38:22.918 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:38:22.918 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:38:22.919 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:38:22.920 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:38:23.083 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:38:23.548 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:38:24.018 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:38:24.483 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:38:24.950 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:38:25.421 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:38:25.891 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:38:26.358 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:38:26.824 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:38:27.294 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:38:27.760 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:38:28.227 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:38:28.694 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:38:29.159 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:38:29.630 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:38:30.096 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:38:30.567 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:38:31.038 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:38:31.509 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:38:31.982 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:38:32.454 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:38:32.922 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:38:33.393 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:38:33.863 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:38:34.329 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:38:34.795 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:38:35.266 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:38:35.734 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:38:36.201 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:38:36.665 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:38:37.135 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:38:37.607 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:38:38.080 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:38:38.553 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:38:39.025 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:38:39.496 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:38:39.964 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:38:40.430 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:38:40.899 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:38:41.372 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:38:41.840 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:38:42.311 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:38:42.784 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:38:43.252 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:38:43.723 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:38:44.194 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:38:44.664 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:38:45.134 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:38:45.600 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:38:46.066 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:38:46.532 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:38:46.999 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:38:47.467 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:38:47.933 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:38:48.398 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:38:48.865 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:38:49.332 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:38:49.802 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:38:50.272 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:38:50.738 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:38:51.205 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:38:51.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:51.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:51.492 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:51.492 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:51.501 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:51.501 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:51.501 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:51.507 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:38:51.507 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:38:51.507 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:38:51.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:38:51.508 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:51.508 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:38:51.508 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:38:51.508 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:38:51.508 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:38:51.529 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:38:51.529 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:38:51.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:51.529 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:38:51.673 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:38:52.137 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:38:52.601 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:38:53.065 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:38:53.530 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:38:54.001 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:38:54.468 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:38:54.932 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:38:55.397 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:38:55.861 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:38:56.326 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:38:56.791 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:38:57.257 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:38:57.722 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 03:38:58.188 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 03:38:58.654 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 03:38:59.122 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 03:38:59.589 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 03:39:00.054 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 03:39:00.519 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 03:39:00.984 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 03:39:01.452 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 03:39:01.917 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 03:39:02.383 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 03:39:02.849 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 03:39:03.314 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 03:39:03.780 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 03:39:04.246 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 03:39:04.711 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 03:39:05.177 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 03:39:05.649 [DEBUG] clck_gen.py:113 IND CLOCK 10404 2026-05-03 03:39:06.122 [DEBUG] clck_gen.py:113 IND CLOCK 10506 2026-05-03 03:39:06.595 [DEBUG] clck_gen.py:113 IND CLOCK 10608 2026-05-03 03:39:07.068 [DEBUG] clck_gen.py:113 IND CLOCK 10710 2026-05-03 03:39:07.540 [DEBUG] clck_gen.py:113 IND CLOCK 10812 2026-05-03 03:39:08.013 [DEBUG] clck_gen.py:113 IND CLOCK 10914 2026-05-03 03:39:08.485 [DEBUG] clck_gen.py:113 IND CLOCK 11016 2026-05-03 03:39:08.950 [DEBUG] clck_gen.py:113 IND CLOCK 11118 2026-05-03 03:39:09.419 [DEBUG] clck_gen.py:113 IND CLOCK 11220 2026-05-03 03:39:09.891 [DEBUG] clck_gen.py:113 IND CLOCK 11322 2026-05-03 03:39:10.365 [DEBUG] clck_gen.py:113 IND CLOCK 11424 2026-05-03 03:39:10.837 [DEBUG] clck_gen.py:113 IND CLOCK 11526 2026-05-03 03:39:11.310 [DEBUG] clck_gen.py:113 IND CLOCK 11628 2026-05-03 03:39:11.779 [DEBUG] clck_gen.py:113 IND CLOCK 11730 2026-05-03 03:39:12.244 [DEBUG] clck_gen.py:113 IND CLOCK 11832 2026-05-03 03:39:12.709 [DEBUG] clck_gen.py:113 IND CLOCK 11934 2026-05-03 03:39:13.175 [DEBUG] clck_gen.py:113 IND CLOCK 12036 2026-05-03 03:39:13.640 [DEBUG] clck_gen.py:113 IND CLOCK 12138 2026-05-03 03:39:14.104 [DEBUG] clck_gen.py:113 IND CLOCK 12240 2026-05-03 03:39:14.569 [DEBUG] clck_gen.py:113 IND CLOCK 12342 2026-05-03 03:39:15.034 [DEBUG] clck_gen.py:113 IND CLOCK 12444 2026-05-03 03:39:15.499 [DEBUG] clck_gen.py:113 IND CLOCK 12546 2026-05-03 03:39:15.964 [DEBUG] clck_gen.py:113 IND CLOCK 12648 2026-05-03 03:39:16.430 [DEBUG] clck_gen.py:113 IND CLOCK 12750 2026-05-03 03:39:16.896 [DEBUG] clck_gen.py:113 IND CLOCK 12852 2026-05-03 03:39:17.362 [DEBUG] clck_gen.py:113 IND CLOCK 12954 2026-05-03 03:39:17.828 [DEBUG] clck_gen.py:113 IND CLOCK 13056 2026-05-03 03:39:18.294 [DEBUG] clck_gen.py:113 IND CLOCK 13158 2026-05-03 03:39:18.759 [DEBUG] clck_gen.py:113 IND CLOCK 13260 2026-05-03 03:39:19.224 [DEBUG] clck_gen.py:113 IND CLOCK 13362 2026-05-03 03:39:19.691 [DEBUG] clck_gen.py:113 IND CLOCK 13464 2026-05-03 03:39:20.157 [DEBUG] clck_gen.py:113 IND CLOCK 13566 2026-05-03 03:39:20.623 [DEBUG] clck_gen.py:113 IND CLOCK 13668 2026-05-03 03:39:21.087 [DEBUG] clck_gen.py:113 IND CLOCK 13770 2026-05-03 03:39:21.560 [DEBUG] clck_gen.py:113 IND CLOCK 13872 2026-05-03 03:39:22.025 [DEBUG] clck_gen.py:113 IND CLOCK 13974 2026-05-03 03:39:22.490 [DEBUG] clck_gen.py:113 IND CLOCK 14076 2026-05-03 03:39:22.960 [DEBUG] clck_gen.py:113 IND CLOCK 14178 2026-05-03 03:39:23.425 [DEBUG] clck_gen.py:113 IND CLOCK 14280 2026-05-03 03:39:23.889 [DEBUG] clck_gen.py:113 IND CLOCK 14382 2026-05-03 03:39:24.354 [DEBUG] clck_gen.py:113 IND CLOCK 14484 2026-05-03 03:39:24.817 [DEBUG] clck_gen.py:113 IND CLOCK 14586 2026-05-03 03:39:25.103 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:39:25.104 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:39:25.109 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:39:25.109 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:39:25.109 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:39:25.123 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:39:25.123 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:39:25.123 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:39:25.129 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:39:25.129 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:39:25.129 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:39:25.129 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:39:25.131 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:39:25.131 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:39:25.131 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:39:25.131 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:39:25.131 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:39:25.142 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:39:25.142 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:39:25.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:39:25.142 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:39:25.283 [DEBUG] clck_gen.py:113 IND CLOCK 14688 2026-05-03 03:39:25.754 [DEBUG] clck_gen.py:113 IND CLOCK 14790 2026-05-03 03:39:26.225 [DEBUG] clck_gen.py:113 IND CLOCK 14892 2026-05-03 03:39:26.698 [DEBUG] clck_gen.py:113 IND CLOCK 14994 2026-05-03 03:39:27.169 [DEBUG] clck_gen.py:113 IND CLOCK 15096 2026-05-03 03:39:27.641 [DEBUG] clck_gen.py:113 IND CLOCK 15198 2026-05-03 03:39:28.113 [DEBUG] clck_gen.py:113 IND CLOCK 15300 2026-05-03 03:39:28.584 [DEBUG] clck_gen.py:113 IND CLOCK 15402 2026-05-03 03:39:29.055 [DEBUG] clck_gen.py:113 IND CLOCK 15504 2026-05-03 03:39:29.525 [DEBUG] clck_gen.py:113 IND CLOCK 15606 2026-05-03 03:39:29.990 [DEBUG] clck_gen.py:113 IND CLOCK 15708 2026-05-03 03:39:30.457 [DEBUG] clck_gen.py:113 IND CLOCK 15810 2026-05-03 03:39:30.923 [DEBUG] clck_gen.py:113 IND CLOCK 15912 2026-05-03 03:39:31.389 [DEBUG] clck_gen.py:113 IND CLOCK 16014 2026-05-03 03:39:31.861 [DEBUG] clck_gen.py:113 IND CLOCK 16116 2026-05-03 03:39:32.326 [DEBUG] clck_gen.py:113 IND CLOCK 16218 2026-05-03 03:39:32.798 [DEBUG] clck_gen.py:113 IND CLOCK 16320 2026-05-03 03:39:33.269 [DEBUG] clck_gen.py:113 IND CLOCK 16422 2026-05-03 03:39:33.734 [DEBUG] clck_gen.py:113 IND CLOCK 16524 2026-05-03 03:39:34.200 [DEBUG] clck_gen.py:113 IND CLOCK 16626 2026-05-03 03:39:34.664 [DEBUG] clck_gen.py:113 IND CLOCK 16728 2026-05-03 03:39:35.129 [DEBUG] clck_gen.py:113 IND CLOCK 16830 2026-05-03 03:39:35.594 [DEBUG] clck_gen.py:113 IND CLOCK 16932 2026-05-03 03:39:36.065 [DEBUG] clck_gen.py:113 IND CLOCK 17034 2026-05-03 03:39:36.531 [DEBUG] clck_gen.py:113 IND CLOCK 17136 2026-05-03 03:39:36.998 [DEBUG] clck_gen.py:113 IND CLOCK 17238 2026-05-03 03:39:37.463 [DEBUG] clck_gen.py:113 IND CLOCK 17340 2026-05-03 03:39:37.930 [DEBUG] clck_gen.py:113 IND CLOCK 17442 2026-05-03 03:39:38.395 [DEBUG] clck_gen.py:113 IND CLOCK 17544 2026-05-03 03:39:38.861 [DEBUG] clck_gen.py:113 IND CLOCK 17646 2026-05-03 03:39:39.333 [DEBUG] clck_gen.py:113 IND CLOCK 17748 2026-05-03 03:39:39.805 [DEBUG] clck_gen.py:113 IND CLOCK 17850 2026-05-03 03:39:40.276 [DEBUG] clck_gen.py:113 IND CLOCK 17952 2026-05-03 03:39:40.747 [DEBUG] clck_gen.py:113 IND CLOCK 18054 2026-05-03 03:39:41.218 [DEBUG] clck_gen.py:113 IND CLOCK 18156 2026-05-03 03:39:41.691 [DEBUG] clck_gen.py:113 IND CLOCK 18258 2026-05-03 03:39:42.161 [DEBUG] clck_gen.py:113 IND CLOCK 18360 2026-05-03 03:39:42.630 [DEBUG] clck_gen.py:113 IND CLOCK 18462 2026-05-03 03:39:43.101 [DEBUG] clck_gen.py:113 IND CLOCK 18564 2026-05-03 03:39:43.572 [DEBUG] clck_gen.py:113 IND CLOCK 18666 2026-05-03 03:39:44.042 [DEBUG] clck_gen.py:113 IND CLOCK 18768 2026-05-03 03:39:44.509 [DEBUG] clck_gen.py:113 IND CLOCK 18870 2026-05-03 03:39:44.974 [DEBUG] clck_gen.py:113 IND CLOCK 18972 2026-05-03 03:39:45.438 [DEBUG] clck_gen.py:113 IND CLOCK 19074 2026-05-03 03:39:45.903 [DEBUG] clck_gen.py:113 IND CLOCK 19176 2026-05-03 03:39:46.369 [DEBUG] clck_gen.py:113 IND CLOCK 19278 2026-05-03 03:39:46.839 [DEBUG] clck_gen.py:113 IND CLOCK 19380 2026-05-03 03:39:47.305 [DEBUG] clck_gen.py:113 IND CLOCK 19482 2026-05-03 03:39:47.779 [DEBUG] clck_gen.py:113 IND CLOCK 19584 2026-05-03 03:39:48.251 [DEBUG] clck_gen.py:113 IND CLOCK 19686 2026-05-03 03:39:48.723 [DEBUG] clck_gen.py:113 IND CLOCK 19788 2026-05-03 03:39:49.194 [DEBUG] clck_gen.py:113 IND CLOCK 19890 2026-05-03 03:39:49.667 [DEBUG] clck_gen.py:113 IND CLOCK 19992 2026-05-03 03:39:50.140 [DEBUG] clck_gen.py:113 IND CLOCK 20094 2026-05-03 03:39:50.611 [DEBUG] clck_gen.py:113 IND CLOCK 20196 2026-05-03 03:39:51.078 [DEBUG] clck_gen.py:113 IND CLOCK 20298 2026-05-03 03:39:51.549 [DEBUG] clck_gen.py:113 IND CLOCK 20400 2026-05-03 03:39:52.020 [DEBUG] clck_gen.py:113 IND CLOCK 20502 2026-05-03 03:39:52.490 [DEBUG] clck_gen.py:113 IND CLOCK 20604 2026-05-03 03:39:52.961 [DEBUG] clck_gen.py:113 IND CLOCK 20706 2026-05-03 03:39:53.431 [DEBUG] clck_gen.py:113 IND CLOCK 20808 2026-05-03 03:39:53.895 [DEBUG] clck_gen.py:113 IND CLOCK 20910 2026-05-03 03:39:54.360 [DEBUG] clck_gen.py:113 IND CLOCK 21012 2026-05-03 03:39:54.825 [DEBUG] clck_gen.py:113 IND CLOCK 21114 2026-05-03 03:39:55.292 [DEBUG] clck_gen.py:113 IND CLOCK 21216 2026-05-03 03:39:55.763 [DEBUG] clck_gen.py:113 IND CLOCK 21318 2026-05-03 03:39:56.234 [DEBUG] clck_gen.py:113 IND CLOCK 21420 2026-05-03 03:39:56.704 [DEBUG] clck_gen.py:113 IND CLOCK 21522 2026-05-03 03:39:57.178 [DEBUG] clck_gen.py:113 IND CLOCK 21624 2026-05-03 03:39:57.650 [DEBUG] clck_gen.py:113 IND CLOCK 21726 2026-05-03 03:39:58.122 [DEBUG] clck_gen.py:113 IND CLOCK 21828 2026-05-03 03:39:58.593 [DEBUG] clck_gen.py:113 IND CLOCK 21930 2026-05-03 03:39:59.064 [DEBUG] clck_gen.py:113 IND CLOCK 22032 2026-05-03 03:39:59.537 [DEBUG] clck_gen.py:113 IND CLOCK 22134 2026-05-03 03:40:00.010 [DEBUG] clck_gen.py:113 IND CLOCK 22236 2026-05-03 03:40:00.200 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:00.201 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:00.215 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:00.215 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:00.228 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:00.228 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:00.228 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:00.234 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:00.234 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:00.234 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:00.234 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:00.235 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:00.235 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:00.235 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:00.235 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:00.235 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:00.241 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:40:00.241 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:40:00.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:00.242 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:00.478 [DEBUG] clck_gen.py:113 IND CLOCK 22338 2026-05-03 03:40:00.947 [DEBUG] clck_gen.py:113 IND CLOCK 22440 2026-05-03 03:40:01.420 [DEBUG] clck_gen.py:113 IND CLOCK 22542 2026-05-03 03:40:01.893 [DEBUG] clck_gen.py:113 IND CLOCK 22644 2026-05-03 03:40:02.365 [DEBUG] clck_gen.py:113 IND CLOCK 22746 2026-05-03 03:40:02.839 [DEBUG] clck_gen.py:113 IND CLOCK 22848 2026-05-03 03:40:03.311 [DEBUG] clck_gen.py:113 IND CLOCK 22950 2026-05-03 03:40:03.783 [DEBUG] clck_gen.py:113 IND CLOCK 23052 2026-05-03 03:40:04.255 [DEBUG] clck_gen.py:113 IND CLOCK 23154 2026-05-03 03:40:04.728 [DEBUG] clck_gen.py:113 IND CLOCK 23256 2026-05-03 03:40:05.195 [DEBUG] clck_gen.py:113 IND CLOCK 23358 2026-05-03 03:40:05.662 [DEBUG] clck_gen.py:113 IND CLOCK 23460 2026-05-03 03:40:06.132 [DEBUG] clck_gen.py:113 IND CLOCK 23562 2026-05-03 03:40:06.605 [DEBUG] clck_gen.py:113 IND CLOCK 23664 2026-05-03 03:40:07.078 [DEBUG] clck_gen.py:113 IND CLOCK 23766 2026-05-03 03:40:07.551 [DEBUG] clck_gen.py:113 IND CLOCK 23868 2026-05-03 03:40:08.019 [DEBUG] clck_gen.py:113 IND CLOCK 23970 2026-05-03 03:40:08.485 [DEBUG] clck_gen.py:113 IND CLOCK 24072 2026-05-03 03:40:08.950 [DEBUG] clck_gen.py:113 IND CLOCK 24174 2026-05-03 03:40:09.414 [DEBUG] clck_gen.py:113 IND CLOCK 24276 2026-05-03 03:40:09.878 [DEBUG] clck_gen.py:113 IND CLOCK 24378 2026-05-03 03:40:10.342 [DEBUG] clck_gen.py:113 IND CLOCK 24480 2026-05-03 03:40:10.808 [DEBUG] clck_gen.py:113 IND CLOCK 24582 2026-05-03 03:40:11.279 [DEBUG] clck_gen.py:113 IND CLOCK 24684 2026-05-03 03:40:11.751 [DEBUG] clck_gen.py:113 IND CLOCK 24786 2026-05-03 03:40:12.224 [DEBUG] clck_gen.py:113 IND CLOCK 24888 2026-05-03 03:40:12.696 [DEBUG] clck_gen.py:113 IND CLOCK 24990 2026-05-03 03:40:13.168 [DEBUG] clck_gen.py:113 IND CLOCK 25092 2026-05-03 03:40:13.640 [DEBUG] clck_gen.py:113 IND CLOCK 25194 2026-05-03 03:40:14.113 [DEBUG] clck_gen.py:113 IND CLOCK 25296 2026-05-03 03:40:14.580 [DEBUG] clck_gen.py:113 IND CLOCK 25398 2026-05-03 03:40:15.045 [DEBUG] clck_gen.py:113 IND CLOCK 25500 2026-05-03 03:40:15.509 [DEBUG] clck_gen.py:113 IND CLOCK 25602 2026-05-03 03:40:15.833 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:15.833 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:15.833 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:40:15.837 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:15.837 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:15.838 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:15.838 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:15.838 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:15.838 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:15.838 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:15.839 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:15.839 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:15.839 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:15.839 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:40:15.839 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.839 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.839 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.839 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.839 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.840 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.840 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:15.840 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=25675 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:20.841 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:20.842 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:20.843 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:20.845 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:20.845 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:20.845 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:20.852 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:20.854 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:20.854 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:20.855 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:20.855 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:40:20.858 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:40:20.858 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:40:20.859 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:20.859 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:20.859 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:20.859 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:40:20.859 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:20.859 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:40:20.859 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:20.862 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:40:20.862 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:40:20.862 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:20.862 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:20.863 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:20.863 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:40:20.863 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:20.863 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:40:20.863 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:20.865 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:40:20.865 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:40:20.865 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:20.865 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:20.866 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:20.866 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:40:20.866 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:20.866 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:40:20.866 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:40:20.869 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:40:20.870 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:40:20.870 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:40:20.870 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.870 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:40:20.871 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.871 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.871 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.872 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:20.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.873 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:20.873 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:20.873 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:20.873 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:20.873 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:40:25.876 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:25.876 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:25.877 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:25.879 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:25.879 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:25.880 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:25.888 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:25.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:25.889 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:25.889 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:25.889 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:40:25.891 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:40:25.892 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:40:25.892 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:25.892 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:25.892 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:25.892 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:40:25.893 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:25.893 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:40:25.893 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:25.894 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:40:25.894 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:40:25.894 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:25.894 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:25.894 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:25.895 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:40:25.895 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:25.895 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:40:25.895 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:25.896 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:25.896 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:40:25.896 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:40:25.899 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:40:25.899 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:40:25.899 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:25.904 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:40:26.382 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:40:26.430 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:40:26.433 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:40:26.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:26.435 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:40:26.460 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:26.460 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:26.460 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:26.477 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:26.478 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:26.478 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:26.479 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:26.482 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:26.482 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:26.482 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:26.482 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:26.482 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:26.520 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:26.521 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:26.521 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:26.522 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:26.850 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:40:26.901 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:26.902 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:26.902 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:26.904 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:27.321 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:40:27.792 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:40:27.902 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:27.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:27.903 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:27.905 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:27.955 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:27.956 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:27.960 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:27.960 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:27.973 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:27.973 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:27.973 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:27.979 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:27.979 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:27.979 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:27.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:27.981 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:27.981 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:27.981 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:27.981 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:27.981 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:28.025 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:40:28.025 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:40:28.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:28.025 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:28.258 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:40:28.723 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:40:28.903 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:28.903 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:28.903 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:28.907 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:29.188 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:40:29.652 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:40:29.904 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:29.904 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:29.904 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:29.908 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:30.117 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:40:30.305 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:30.306 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:30.310 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:30.310 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:30.310 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:40:30.329 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:30.329 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:30.329 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:30.336 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:30.336 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:30.336 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:30.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:30.338 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:30.338 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:30.338 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:30.338 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:30.338 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:30.348 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:30.348 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:30.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:30.349 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:30.584 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:40:30.905 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:30.905 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:30.905 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:30.909 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:31.054 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:40:31.525 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:40:31.996 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:40:32.467 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:40:32.940 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:40:33.412 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:40:33.804 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:33.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:33.809 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:33.809 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:33.821 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:33.821 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:33.822 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:33.827 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:33.827 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:33.827 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:33.827 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:33.828 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:33.828 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:33.828 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:33.828 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:33.829 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:33.882 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:40:33.882 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:40:33.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:33.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:33.883 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:40:34.348 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:40:34.813 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:40:34.893 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:34.894 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:34.894 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:40:34.898 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:34.898 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:34.898 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:34.898 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:34.899 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:34.899 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:34.899 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:34.899 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:34.899 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:34.899 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:34.899 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1958 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1958 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1958 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1958 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:34.900 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1959 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:40:39.901 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:40:39.902 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:40:39.903 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:39.908 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:39.909 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:39.909 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:39.922 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:40:39.923 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:39.923 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:39.923 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:40:39.923 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:40:39.924 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:39.925 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:40:39.925 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:40:39.925 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:39.926 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:40:39.926 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:40:39.926 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:39.926 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:39.927 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:40:39.927 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:40:39.927 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:40:39.927 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:40:39.927 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:39.928 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:40:39.928 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:40:39.928 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.930 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:40:39.931 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:40:39.931 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:40:39.931 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.931 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.932 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:40:39.935 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:40:40.405 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:40:40.466 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:40:40.467 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:40:40.468 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:40:40.469 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:40.479 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:40.479 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:40.479 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:40.493 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:40.493 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:40.493 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:40.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:40.498 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:40.498 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:40.498 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:40.498 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:40.498 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:40.543 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:40.544 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:40.544 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:40.545 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:40.870 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:40:40.934 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:40.934 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:40.935 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:40.938 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:41.338 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:40:41.809 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:40:41.934 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:41.934 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:41.936 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:41.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:42.276 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:40:42.747 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:40:42.935 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:42.935 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:42.936 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:42.939 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:43.220 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:40:43.690 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:40:43.936 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:43.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:43.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:43.940 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:44.155 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:40:44.621 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:40:44.936 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:40:44.937 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:40:44.937 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:40:44.941 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:40:45.090 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:40:45.556 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:40:46.023 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:40:46.489 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:40:46.960 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:40:47.431 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:40:47.905 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:40:48.377 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:40:48.849 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:40:49.320 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:40:49.791 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:40:50.261 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:40:50.728 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:40:51.199 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:40:51.672 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:40:52.140 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:40:52.611 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:40:53.082 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:40:53.554 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:40:54.025 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:40:54.490 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:40:54.955 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:40:55.422 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:40:55.714 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:55.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:55.719 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:55.719 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:55.731 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:55.731 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:55.731 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:55.737 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:40:55.737 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:40:55.737 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:40:55.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:40:55.739 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:55.739 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:40:55.739 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:40:55.739 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:40:55.739 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:40:55.744 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:40:55.744 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:40:55.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:55.744 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:40:55.887 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:40:56.353 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:40:56.817 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:40:57.282 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:40:57.747 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:40:58.212 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:40:58.682 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:40:59.147 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:40:59.612 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:41:00.076 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:41:00.540 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:41:01.005 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:41:01.468 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:41:01.933 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:41:02.397 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:41:02.862 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:41:03.332 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:41:03.805 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:41:04.276 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:41:04.749 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:41:05.221 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:41:05.691 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:41:06.156 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:41:06.623 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:41:07.088 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:41:07.552 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:41:08.019 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:41:08.484 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:41:08.949 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:41:09.414 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:41:09.878 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:41:10.343 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:41:10.688 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:10.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:10.693 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:10.693 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:10.693 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:41:10.711 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:10.711 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:10.711 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:10.717 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:10.717 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:10.717 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:10.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:10.719 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:10.719 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:10.719 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:10.719 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:41:10.719 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:41:10.758 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:10.758 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:10.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:10.758 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:10.807 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:41:11.273 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:41:11.738 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:41:12.204 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:41:12.675 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:41:13.146 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:41:13.620 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:41:14.092 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:41:14.559 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:41:15.031 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:41:15.504 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:41:15.976 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:41:16.448 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:41:16.919 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:41:17.393 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:41:17.860 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:41:18.332 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:41:18.802 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:41:19.272 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:41:19.744 [DEBUG] clck_gen.py:113 IND CLOCK 8670 2026-05-03 03:41:20.215 [DEBUG] clck_gen.py:113 IND CLOCK 8772 2026-05-03 03:41:20.688 [DEBUG] clck_gen.py:113 IND CLOCK 8874 2026-05-03 03:41:21.155 [DEBUG] clck_gen.py:113 IND CLOCK 8976 2026-05-03 03:41:21.627 [DEBUG] clck_gen.py:113 IND CLOCK 9078 2026-05-03 03:41:22.097 [DEBUG] clck_gen.py:113 IND CLOCK 9180 2026-05-03 03:41:22.563 [DEBUG] clck_gen.py:113 IND CLOCK 9282 2026-05-03 03:41:23.030 [DEBUG] clck_gen.py:113 IND CLOCK 9384 2026-05-03 03:41:23.499 [DEBUG] clck_gen.py:113 IND CLOCK 9486 2026-05-03 03:41:23.971 [DEBUG] clck_gen.py:113 IND CLOCK 9588 2026-05-03 03:41:24.436 [DEBUG] clck_gen.py:113 IND CLOCK 9690 2026-05-03 03:41:24.870 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:24.871 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:24.874 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:24.874 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:24.892 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:24.892 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:24.893 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:24.899 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:24.899 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:24.899 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:24.900 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:24.901 [DEBUG] clck_gen.py:113 IND CLOCK 9792 2026-05-03 03:41:24.901 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:24.901 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:24.901 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:24.901 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:41:24.901 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:41:24.945 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:41:24.945 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:41:24.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:24.946 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:25.365 [DEBUG] clck_gen.py:113 IND CLOCK 9894 2026-05-03 03:41:25.830 [DEBUG] clck_gen.py:113 IND CLOCK 9996 2026-05-03 03:41:26.295 [DEBUG] clck_gen.py:113 IND CLOCK 10098 2026-05-03 03:41:26.759 [DEBUG] clck_gen.py:113 IND CLOCK 10200 2026-05-03 03:41:27.225 [DEBUG] clck_gen.py:113 IND CLOCK 10302 2026-05-03 03:41:27.613 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:27.613 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:27.614 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:41:27.616 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:41:27.617 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:41:27.617 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:41:27.617 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:41:27.617 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:41:27.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10389 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:41:27.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10389 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:41:27.617 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=10389 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:41:32.619 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:41:32.619 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:41:32.621 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:41:32.622 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:41:32.623 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:41:32.623 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:41:32.628 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:41:32.629 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:41:32.629 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:41:32.629 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:41:32.629 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:41:32.632 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:41:32.632 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:41:32.632 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:41:32.633 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:41:32.635 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:41:32.635 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:41:32.635 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:32.637 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:41:32.637 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:41:32.637 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:41:32.637 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:41:32.637 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:41:32.637 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:41:32.638 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:41:32.638 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:41:32.638 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:32.640 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.641 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:41:32.641 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:41:32.641 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:41:32.641 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.642 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.643 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:41:32.643 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.643 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.643 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:41:32.646 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:41:33.114 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:41:33.177 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:41:33.179 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:41:33.180 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:33.181 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:41:33.204 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:33.204 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:33.204 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:33.216 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:33.216 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:33.216 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:33.217 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:33.219 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:33.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:33.219 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:33.219 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:41:33.219 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:41:33.252 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:33.252 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:33.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:33.252 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:33.580 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:41:33.645 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:33.645 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:33.646 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:33.649 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:34.048 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:41:34.513 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:41:34.645 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:34.645 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:34.646 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:34.650 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:34.978 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:41:35.446 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:41:35.646 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:35.646 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:35.648 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:35.651 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:35.917 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:41:36.383 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:41:36.647 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:36.647 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:36.648 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:36.651 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:36.854 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:41:37.328 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:41:37.648 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:41:37.648 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:41:37.649 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:41:37.652 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:41:37.801 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:41:38.273 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:41:38.744 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:41:39.215 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:41:39.680 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:41:40.151 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:41:40.625 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:41:41.097 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:41:41.569 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:41:42.040 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:41:42.511 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:41:42.981 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:41:43.452 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:41:43.655 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:43.656 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:43.659 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:43.659 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:43.676 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:43.676 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:43.676 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:43.683 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:43.683 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:43.683 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:43.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:43.685 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:43.685 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:43.685 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:43.686 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:41:43.686 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:41:43.732 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:41:43.732 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:41:43.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:43.732 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:43.921 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:41:44.385 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:41:44.851 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:41:45.316 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:41:45.782 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:41:46.246 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:41:46.711 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:41:47.176 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:41:47.641 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:41:48.106 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:41:48.571 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:41:49.036 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:41:49.501 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:41:49.966 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:41:50.431 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:41:50.896 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:41:51.364 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:41:51.829 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:41:52.294 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:41:52.759 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:41:53.223 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:41:53.688 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:41:53.855 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:53.856 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:53.860 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:53.860 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:53.860 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:41:53.877 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:53.877 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:53.877 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:53.882 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:41:53.882 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:41:53.883 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:41:53.883 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:41:53.884 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:53.884 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:53.884 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:53.884 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:41:53.884 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:41:53.922 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:41:53.922 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:41:53.923 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:53.923 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:41:54.155 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:41:54.624 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:41:55.091 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:41:55.558 [DEBUG] clck_gen.py:113 IND CLOCK 4998 2026-05-03 03:41:56.029 [DEBUG] clck_gen.py:113 IND CLOCK 5100 2026-05-03 03:41:56.497 [DEBUG] clck_gen.py:113 IND CLOCK 5202 2026-05-03 03:41:56.965 [DEBUG] clck_gen.py:113 IND CLOCK 5304 2026-05-03 03:41:57.435 [DEBUG] clck_gen.py:113 IND CLOCK 5406 2026-05-03 03:41:57.902 [DEBUG] clck_gen.py:113 IND CLOCK 5508 2026-05-03 03:41:58.374 [DEBUG] clck_gen.py:113 IND CLOCK 5610 2026-05-03 03:41:58.844 [DEBUG] clck_gen.py:113 IND CLOCK 5712 2026-05-03 03:41:59.314 [DEBUG] clck_gen.py:113 IND CLOCK 5814 2026-05-03 03:41:59.786 [DEBUG] clck_gen.py:113 IND CLOCK 5916 2026-05-03 03:42:00.257 [DEBUG] clck_gen.py:113 IND CLOCK 6018 2026-05-03 03:42:00.730 [DEBUG] clck_gen.py:113 IND CLOCK 6120 2026-05-03 03:42:00.764 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:00.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:00.769 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:00.769 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:00.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:00.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:00.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:00.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:00.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:00.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:00.796 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:00.797 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:00.797 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:00.797 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:00.797 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:00.797 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:00.819 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:00.820 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:42:00.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:00.820 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:01.194 [DEBUG] clck_gen.py:113 IND CLOCK 6222 2026-05-03 03:42:01.658 [DEBUG] clck_gen.py:113 IND CLOCK 6324 2026-05-03 03:42:02.125 [DEBUG] clck_gen.py:113 IND CLOCK 6426 2026-05-03 03:42:02.597 [DEBUG] clck_gen.py:113 IND CLOCK 6528 2026-05-03 03:42:03.067 [DEBUG] clck_gen.py:113 IND CLOCK 6630 2026-05-03 03:42:03.534 [DEBUG] clck_gen.py:113 IND CLOCK 6732 2026-05-03 03:42:04.000 [DEBUG] clck_gen.py:113 IND CLOCK 6834 2026-05-03 03:42:04.472 [DEBUG] clck_gen.py:113 IND CLOCK 6936 2026-05-03 03:42:04.945 [DEBUG] clck_gen.py:113 IND CLOCK 7038 2026-05-03 03:42:05.417 [DEBUG] clck_gen.py:113 IND CLOCK 7140 2026-05-03 03:42:05.888 [DEBUG] clck_gen.py:113 IND CLOCK 7242 2026-05-03 03:42:06.362 [DEBUG] clck_gen.py:113 IND CLOCK 7344 2026-05-03 03:42:06.834 [DEBUG] clck_gen.py:113 IND CLOCK 7446 2026-05-03 03:42:07.304 [DEBUG] clck_gen.py:113 IND CLOCK 7548 2026-05-03 03:42:07.768 [DEBUG] clck_gen.py:113 IND CLOCK 7650 2026-05-03 03:42:08.232 [DEBUG] clck_gen.py:113 IND CLOCK 7752 2026-05-03 03:42:08.696 [DEBUG] clck_gen.py:113 IND CLOCK 7854 2026-05-03 03:42:09.161 [DEBUG] clck_gen.py:113 IND CLOCK 7956 2026-05-03 03:42:09.625 [DEBUG] clck_gen.py:113 IND CLOCK 8058 2026-05-03 03:42:10.089 [DEBUG] clck_gen.py:113 IND CLOCK 8160 2026-05-03 03:42:10.560 [DEBUG] clck_gen.py:113 IND CLOCK 8262 2026-05-03 03:42:11.028 [DEBUG] clck_gen.py:113 IND CLOCK 8364 2026-05-03 03:42:11.499 [DEBUG] clck_gen.py:113 IND CLOCK 8466 2026-05-03 03:42:11.964 [DEBUG] clck_gen.py:113 IND CLOCK 8568 2026-05-03 03:42:12.086 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:12.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:12.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:12.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:12.092 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:12.105 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:12.105 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:12.105 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:12.105 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:12.106 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:12.106 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:12.106 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:12.110 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:12.111 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:12.111 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:12.111 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:42:12.111 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8601 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.111 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8601 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.111 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8601 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8601 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8601 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:12.112 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=8602 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:17.109 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:17.109 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:17.111 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:17.111 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:17.112 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:17.112 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:17.126 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:17.127 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:17.127 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:17.127 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:17.127 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:17.129 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:17.129 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:17.130 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:42:17.130 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:17.131 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:42:17.131 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:42:17.132 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:17.132 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:17.132 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:42:17.132 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:17.132 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:17.132 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:42:17.132 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:17.133 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:17.133 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:42:17.133 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:42:17.135 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:42:17.136 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:42:17.136 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:42:17.136 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:17.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:17.140 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:42:17.611 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:42:17.668 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:42:17.670 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:42:17.671 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:42:17.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:17.695 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:17.695 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:17.696 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:17.722 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:17.722 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:17.723 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:17.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:17.729 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:17.729 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:17.729 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:17.729 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:17.729 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:17.748 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:17.749 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:17.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:17.749 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.066 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:18.071 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.071 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.078 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:42:18.084 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.085 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.085 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:18.092 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.092 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.092 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:18.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:18.093 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.093 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:18.093 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:18.093 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:18.093 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:18.122 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:18.122 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:42:18.123 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.123 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.138 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:18.138 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:18.139 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:18.139 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:18.547 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:42:18.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.599 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:18.602 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.602 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.602 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:18.620 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.620 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.620 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:18.627 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:18.627 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:18.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:18.627 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:18.628 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.628 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:18.628 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:18.628 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:18.628 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:18.632 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:18.632 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:18.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:18.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:19.019 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:42:19.139 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:19.139 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:19.140 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:19.140 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:19.405 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:19.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:19.411 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:19.411 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:19.428 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:19.428 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:19.428 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:19.434 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:19.434 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:19.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:19.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:19.436 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:19.436 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:19.436 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:19.436 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:19.436 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:19.487 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:19.487 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:42:19.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:19.487 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:19.489 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:42:19.954 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:42:20.140 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:20.140 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:20.141 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:20.141 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:20.419 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:42:20.883 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:42:21.142 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:21.142 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:21.142 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:21.142 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:21.348 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:42:21.812 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:42:22.143 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:22.143 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:22.143 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:22.144 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:22.277 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:42:22.744 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:42:23.215 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:42:23.502 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:23.502 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:23.506 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:23.506 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:23.506 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:23.518 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:23.519 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:23.521 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:23.521 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:23.521 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:23.521 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:23.521 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=1394 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:42:28.522 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:28.522 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:28.524 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:28.526 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:28.527 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:28.527 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:28.536 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:28.538 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:28.538 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:28.538 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:28.538 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:42:28.542 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:42:28.543 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:42:28.543 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:28.543 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:28.543 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:42:28.543 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:28.543 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:28.543 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:42:28.544 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:28.548 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:28.548 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:28.549 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:42:28.549 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:28.551 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:42:28.551 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:28.551 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:42:28.552 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:28.554 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:42:28.554 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:42:28.554 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.555 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:42:28.555 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:42:28.555 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:42:28.555 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.556 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:28.560 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:42:29.024 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:42:29.086 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:42:29.087 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:42:29.088 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:42:29.089 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:29.107 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:29.107 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:29.108 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:29.126 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:29.126 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:29.127 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:29.127 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:29.130 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:29.130 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:29.131 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:29.131 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:29.131 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:29.162 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:29.162 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:29.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:29.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:29.490 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:42:29.559 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:29.559 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:29.560 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:29.560 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:29.958 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:42:30.429 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:42:30.560 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:30.561 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:30.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:30.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:30.900 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:42:31.369 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:42:31.561 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:31.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:31.561 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:31.561 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:31.836 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:42:32.302 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:42:32.383 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:32.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:32.388 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:32.388 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:32.404 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:32.404 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:32.404 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:32.410 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:32.410 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:32.410 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:32.410 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:32.412 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:32.412 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:32.412 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:32.412 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:32.412 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:32.440 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:32.440 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:42:32.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:32.440 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:32.562 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:32.562 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:32.562 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:32.562 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:32.768 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:42:33.233 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:42:33.562 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:33.563 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:33.563 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:33.563 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:33.698 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:42:34.166 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:42:34.633 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:42:35.098 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:42:35.563 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:42:35.766 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:35.767 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:35.771 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:35.771 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:35.771 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:35.789 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:35.789 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:35.789 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:35.795 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:35.795 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:35.795 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:35.795 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:35.797 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:35.797 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:35.797 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:35.797 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:35.797 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:35.842 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:35.842 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:35.842 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:35.843 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:36.028 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:42:36.493 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:42:36.959 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:42:37.424 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:42:37.892 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:42:38.358 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:42:38.824 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:42:39.290 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:42:39.445 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:39.447 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:39.451 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:39.451 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:39.467 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:39.467 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:39.467 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:39.473 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:39.473 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:39.473 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:39.473 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:39.474 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:39.474 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:39.474 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:39.474 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:39.475 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:39.524 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:39.524 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:42:39.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:39.524 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:39.756 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:42:40.221 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:42:40.685 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:42:41.150 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:42:41.614 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:42:42.083 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:42:42.557 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:42:43.029 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:42:43.493 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:42:43.571 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:43.572 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:43.576 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:43.576 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:43.576 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:43.585 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:43.586 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:43.586 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:43.586 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:43.586 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:42:48.592 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:42:48.592 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:42:48.592 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:48.592 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:48.592 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:48.592 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:48.596 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:42:48.596 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:48.596 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:48.596 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:42:48.596 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:48.598 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:42:48.598 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:42:48.598 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:48.600 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:42:48.600 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:42:48.600 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:48.602 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:42:48.602 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:42:48.602 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:48.604 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:42:48.604 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:42:48.604 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:42:48.604 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:42:48.604 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:42:48.605 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:42:48.605 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:42:48.605 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.605 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.606 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:42:48.610 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:42:49.082 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:42:49.134 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:42:49.136 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:42:49.137 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:42:49.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:49.162 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:49.162 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:49.162 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:49.182 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:49.183 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:49.183 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:49.183 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:49.187 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.188 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:49.188 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:49.188 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:49.188 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:49.219 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:49.220 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:49.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.220 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.554 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:42:49.598 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:49.603 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:49.603 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:49.608 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:49.608 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:49.609 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:49.613 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:49.624 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:49.624 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:49.624 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:49.630 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:49.630 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:49.630 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:49.631 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:49.632 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.632 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:49.632 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:49.632 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:49.632 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:49.642 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:49.642 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:42:49.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:49.642 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:50.025 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:42:50.197 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:50.199 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:50.202 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:50.202 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:50.202 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:42:50.220 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:50.220 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:50.221 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:50.226 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:50.227 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:50.227 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:50.227 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:50.229 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:50.229 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:50.229 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:50.229 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:50.229 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:50.258 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:50.258 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:50.258 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:50.258 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:50.498 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:42:50.609 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:50.609 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:50.609 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:50.613 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:50.971 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:42:51.361 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:51.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:51.366 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:51.366 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:51.385 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:51.386 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:51.386 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:51.391 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:42:51.391 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:42:51.391 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:42:51.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:42:51.393 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:51.393 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:42:51.393 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:42:51.393 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:42:51.393 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:42:51.440 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:42:51.443 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:42:51.443 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:42:51.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:51.444 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:42:51.610 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:51.610 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:51.611 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:51.615 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:51.909 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:42:52.378 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:42:52.612 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:52.612 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:52.612 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:52.616 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:52.846 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:42:53.319 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:42:53.613 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:42:53.613 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:42:53.613 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:42:53.616 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:42:53.785 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:42:54.249 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:42:54.714 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:42:55.178 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:42:55.646 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:42:56.111 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:42:56.575 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:42:57.039 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:42:57.504 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:42:57.969 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:42:58.440 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:42:58.911 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:42:59.381 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:42:59.847 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:43:00.315 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:43:00.780 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:43:01.245 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:43:01.712 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:43:02.177 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:43:02.643 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:43:03.108 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:43:03.573 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:43:04.037 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:43:04.509 [DEBUG] clck_gen.py:113 IND CLOCK 3468 2026-05-03 03:43:04.983 [DEBUG] clck_gen.py:113 IND CLOCK 3570 2026-05-03 03:43:05.455 [DEBUG] clck_gen.py:113 IND CLOCK 3672 2026-05-03 03:43:05.928 [DEBUG] clck_gen.py:113 IND CLOCK 3774 2026-05-03 03:43:06.401 [DEBUG] clck_gen.py:113 IND CLOCK 3876 2026-05-03 03:43:06.871 [DEBUG] clck_gen.py:113 IND CLOCK 3978 2026-05-03 03:43:07.335 [DEBUG] clck_gen.py:113 IND CLOCK 4080 2026-05-03 03:43:07.805 [DEBUG] clck_gen.py:113 IND CLOCK 4182 2026-05-03 03:43:08.278 [DEBUG] clck_gen.py:113 IND CLOCK 4284 2026-05-03 03:43:08.746 [DEBUG] clck_gen.py:113 IND CLOCK 4386 2026-05-03 03:43:09.217 [DEBUG] clck_gen.py:113 IND CLOCK 4488 2026-05-03 03:43:09.685 [DEBUG] clck_gen.py:113 IND CLOCK 4590 2026-05-03 03:43:10.149 [DEBUG] clck_gen.py:113 IND CLOCK 4692 2026-05-03 03:43:10.614 [DEBUG] clck_gen.py:113 IND CLOCK 4794 2026-05-03 03:43:11.079 [DEBUG] clck_gen.py:113 IND CLOCK 4896 2026-05-03 03:43:11.389 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:11.389 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:11.389 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:43:11.393 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:11.393 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:11.393 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:11.393 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:11.393 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:11.394 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:11.394 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:11.394 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:11.394 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:11.394 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:11.394 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:43:11.394 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4966 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:11.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4966 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:11.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4966 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:11.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4966 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:11.395 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=4966 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:16.402 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:16.402 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:16.402 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:16.403 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:16.403 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:16.403 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:16.420 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:16.421 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:16.421 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:16.422 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:16.422 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:16.425 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:43:16.425 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:16.426 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:43:16.426 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:16.428 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:43:16.428 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:43:16.428 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:16.429 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:16.429 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:16.429 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:43:16.429 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:16.429 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:43:16.429 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:16.431 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:16.431 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:43:16.431 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:43:16.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:43:16.435 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:43:16.435 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:43:16.435 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:16.440 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:43:16.909 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:43:16.969 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:43:16.970 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:43:16.972 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:16.972 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:43:16.989 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:16.989 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:16.990 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:17.003 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:17.004 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:17.004 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:17.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:17.006 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:17.006 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:17.006 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:17.006 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:17.006 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:17.045 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:17.045 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:17.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:17.045 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:17.376 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:43:17.438 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:17.438 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:17.438 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:17.441 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:17.845 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:43:18.311 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:43:18.439 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:18.439 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:18.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:18.441 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:18.780 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:43:19.251 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:43:19.441 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:19.441 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:19.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:19.442 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:19.717 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:43:19.865 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:19.866 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:19.870 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:19.871 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:19.889 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:19.889 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:19.889 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:19.896 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:19.896 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:19.896 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:19.897 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:19.898 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:19.898 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:19.898 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:19.898 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:19.898 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:19.951 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:43:19.951 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:43:19.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:19.952 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:20.182 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:43:20.441 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:20.442 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:20.442 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:20.443 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:20.648 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:43:21.113 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:43:21.442 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:21.442 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:21.443 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:21.444 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:21.581 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:43:22.054 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:43:22.520 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:43:22.985 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:43:23.452 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:43:23.917 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:43:24.387 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:43:24.409 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:24.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:24.413 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:24.413 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:24.413 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:43:24.434 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:24.434 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:24.434 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:24.441 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:24.441 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:24.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:24.441 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:24.443 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:24.443 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:24.443 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:24.443 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:24.443 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:24.478 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:24.479 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:24.479 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:24.480 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:24.853 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:43:25.319 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:43:25.790 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:43:26.261 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:43:26.735 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:43:27.205 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:43:27.678 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:43:28.143 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:43:28.610 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:43:29.076 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:43:29.543 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:43:30.011 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:43:30.479 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:43:30.946 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:43:31.101 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:31.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:31.106 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:31.106 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:31.126 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:31.126 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:31.126 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:31.133 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:31.133 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:31.133 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:31.133 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:31.134 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:31.134 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:31.134 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:31.134 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:31.134 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:31.181 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:43:31.182 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:43:31.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:31.182 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:31.411 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:43:31.876 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:43:31.956 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:31.956 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:31.956 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:43:31.960 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:31.961 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:31.962 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:31.962 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:31.962 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:31.962 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:31.962 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3387 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:36.964 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:36.964 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:36.965 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:36.967 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:36.969 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:36.972 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:36.988 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:36.988 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:36.989 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:36.989 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:36.989 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:36.991 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:43:36.991 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:36.991 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:43:36.992 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:36.994 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:43:36.994 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:36.994 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:43:36.995 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:36.996 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:43:36.996 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:43:36.996 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:36.997 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:36.997 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:36.997 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:43:36.997 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:36.997 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:43:36.997 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:43:36.999 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:43:37.000 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:43:37.000 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:43:37.000 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.000 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.001 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:37.005 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:43:37.477 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:43:37.529 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:43:37.531 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:43:37.533 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:37.533 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:43:37.553 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:37.553 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:37.553 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:37.582 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:37.582 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:37.582 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:37.583 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:37.591 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:37.591 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:37.591 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:37.592 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:37.592 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:37.617 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:37.617 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:37.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:37.617 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:37.945 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:43:38.003 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:38.003 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:38.004 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:38.007 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:38.413 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:43:38.877 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:43:39.004 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:39.004 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:39.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:39.008 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:39.340 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:39.341 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:39.345 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:39.345 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:39.346 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:43:39.362 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:39.362 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:39.362 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:39.369 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:39.369 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:39.369 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:39.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:39.371 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:39.371 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:39.371 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:39.371 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:39.371 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:39.385 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:43:39.385 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=5, maio=0, ma_len=4 2026-05-03 03:43:39.385 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:39.386 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:39.812 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:43:40.005 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:40.005 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:40.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:40.008 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:40.276 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:43:40.741 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:43:41.006 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:41.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:41.006 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:41.009 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:41.206 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:43:41.678 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:43:42.006 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:42.007 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:42.007 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:42.010 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:42.116 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:42.117 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:42.121 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:42.121 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:42.121 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:43:42.140 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:42.141 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:42.141 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:42.147 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:42.147 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:42.147 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:42.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:42.149 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:42.149 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:42.149 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:42.149 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:42.149 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:42.151 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:43:42.195 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:42.195 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:42.195 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:42.196 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:42.620 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:43:43.092 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:43:43.562 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:43:44.033 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:43:44.506 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:43:44.974 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:43:45.445 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:43:45.916 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:43:46.387 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:43:46.541 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:46.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:46.546 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:46.546 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:46.566 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:46.566 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:46.567 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:46.573 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:46.573 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:46.573 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:43:46.573 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:46.575 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:46.575 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:43:46.575 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:43:46.575 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:43:46.575 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:43:46.621 [DEBUG] ctrl_if_trx.py:162 (MS@172.18.110.22:6700) Recv SETFH cmd 2026-05-03 03:43:46.621 [INFO] transceiver.py:201 (MS@172.18.110.22:6700) Frequency hopping configured: hsn=6, maio=1, ma_len=2 2026-05-03 03:43:46.621 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:46.622 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:43:46.857 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:43:47.321 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:43:47.786 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:43:48.250 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:43:48.715 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:43:48.797 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:43:48.798 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:43:48.798 [INFO] transceiver.py:205 (MS@172.18.110.22:6700) Frequency hopping disabled 2026-05-03 03:43:48.800 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:48.801 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:48.802 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:48.802 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:48.802 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:48.802 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:43:48.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:48.803 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=2571 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:43:53.804 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:53.804 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:53.804 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:53.805 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:53.805 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:53.806 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:53.816 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:53.817 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:53.817 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:53.817 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:43:53.817 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:53.819 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:43:53.819 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:43:53.819 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:53.821 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:43:53.821 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:53.821 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:53.824 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:43:53.824 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:43:53.824 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:53.824 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:43:53.824 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:43:53.825 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:53.825 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:43:53.825 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:43:53.825 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:43:53.830 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.831 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:43:53.831 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:43:53.831 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:43:53.831 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.832 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:43:53.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.833 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:43:53.836 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:43:54.303 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:43:54.360 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:43:54.361 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:43:54.362 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:43:54.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.694 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.713 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:54.767 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:43:54.834 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:54.835 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:54.838 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:54.841 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:55.016 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.231 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:43:55.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.349 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.673 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:43:55.684 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:43:55.685 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:43:55.685 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:43:55.685 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:43:55.685 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:00.687 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:00.688 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:00.691 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:00.691 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:00.691 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:00.691 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:00.695 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:00.696 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:00.696 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:00.696 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:00.696 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:00.698 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:00.698 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:00.698 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:00.698 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:00.698 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:00.698 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:00.699 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:00.699 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:00.699 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:00.701 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:00.702 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:00.702 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:00.702 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:00.705 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:00.705 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:00.705 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.709 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:00.710 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:00.710 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:00.710 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.710 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.711 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:00.715 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:01.182 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:01.252 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:01.254 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:01.256 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:01.258 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.295 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.300 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.586 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.590 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.597 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.602 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.614 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.618 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.622 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.625 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.646 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:01.713 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:01.714 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:01.715 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:01.718 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:01.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.921 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.924 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.927 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.946 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.951 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:01.957 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.118 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:02.251 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.253 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.257 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.260 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.280 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.287 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.290 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.294 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.584 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.585 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:44:02.589 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.593 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.598 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:02.608 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:02.609 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:02.609 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:02.609 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:02.609 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.609 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:02.610 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=416 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:07.611 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:07.611 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:07.615 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:07.615 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:07.615 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:07.615 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:07.623 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:07.624 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:07.625 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:07.625 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:07.625 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:07.628 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:07.628 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:07.628 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:07.628 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:07.629 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:07.629 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:07.629 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:07.629 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:07.629 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:07.631 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:07.632 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:07.632 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:07.632 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:07.635 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:07.635 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:07.635 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:07.638 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:07.638 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:07.638 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:07.638 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:07.638 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:07.639 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:07.639 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:07.639 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:07.639 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:07.640 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:07.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.641 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:07.644 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:08.113 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:08.175 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:08.175 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:08.177 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:08.178 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.197 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.203 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.213 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.502 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.507 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.516 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.531 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.540 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.577 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:08.643 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:08.643 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:08.644 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:08.649 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:08.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.840 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.843 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.861 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.865 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:08.868 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.041 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:09.164 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.167 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.171 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.190 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.195 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.198 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.494 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.497 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.500 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:09.505 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:44:09.515 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:09.515 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:09.515 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:09.515 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:09.516 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:09.516 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:09.516 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:09.517 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:09.517 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:09.517 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:09.517 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=412 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:09.517 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=413 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:14.518 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:14.518 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:14.520 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:14.525 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:14.525 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:14.526 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:14.542 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:14.542 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:14.543 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:14.543 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:14.543 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:14.545 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:14.545 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:14.545 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:14.546 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:14.547 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:14.547 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:14.547 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:14.548 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:14.549 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:14.549 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:14.549 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.552 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:14.552 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:14.552 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:14.552 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:14.553 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.554 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:14.557 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:15.029 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:15.081 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:15.082 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:15.082 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:15.085 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.102 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.111 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.416 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.494 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:15.556 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:15.556 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:15.557 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:15.561 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:15.738 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.743 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.768 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:15.957 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:16.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.070 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.395 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.399 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:16.413 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:16.413 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:16.414 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:16.414 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:16.414 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:16.414 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:16.414 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:16.417 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:16.417 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:16.417 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:16.417 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:16.417 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=407 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:21.416 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:21.416 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:21.420 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:21.420 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:21.420 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:21.420 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:21.427 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:21.427 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:21.427 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:21.427 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:21.427 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:21.430 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:21.430 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:21.430 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:21.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:21.433 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:21.433 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:21.433 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:21.433 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:21.434 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:21.434 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:21.434 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:21.434 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:21.434 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:21.436 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:21.436 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:21.436 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:21.437 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:21.439 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:21.439 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:21.439 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.440 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:21.440 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:21.440 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:21.440 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.441 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.445 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:21.917 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:21.974 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:21.976 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:21.978 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:21.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:21.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:21.994 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:21.998 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.298 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.301 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.323 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.387 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:22.444 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:22.444 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:22.446 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:22.448 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:22.627 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.630 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.650 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.655 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.851 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:22.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.958 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.979 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:22.983 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:23.282 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:23.286 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:23.299 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:23.300 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:23.300 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:23.300 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:23.300 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:23.300 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:23.301 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:23.303 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:23.303 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:23.303 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:23.303 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:23.303 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:28.306 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:28.306 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:28.307 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:28.307 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:28.307 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:28.307 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:28.323 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:28.324 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:28.324 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:28.325 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:28.325 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:28.327 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:28.327 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:28.327 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:28.328 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:28.329 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:28.330 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:28.330 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:28.330 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:28.332 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:28.332 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:28.332 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:28.335 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:28.335 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:28.335 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.335 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.336 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.340 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:28.804 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:28.872 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:28.874 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:28.875 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:28.876 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:28.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:28.899 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:28.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:28.911 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:28.917 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.202 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.207 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.214 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.220 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.235 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.239 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.242 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.246 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.268 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:29.338 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:29.338 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:29.340 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:29.343 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:29.537 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.542 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.545 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.549 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.568 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.576 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.578 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.582 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.734 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:29.874 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.878 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.881 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.886 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.903 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.908 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.912 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:29.916 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:30.197 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:44:30.209 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:30.212 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:30.216 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:30.219 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:30.235 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:30.236 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:30.238 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:30.238 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:30.238 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:30.238 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:30.238 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=419 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:35.239 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:35.239 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:35.245 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:35.246 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:35.246 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:35.246 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:35.256 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:35.257 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:35.257 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:35.257 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:35.257 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:35.258 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:35.258 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:35.258 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:35.258 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:35.259 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:35.259 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:35.259 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:35.259 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:35.259 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:35.260 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:35.260 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:35.260 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:35.261 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:35.261 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:35.261 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:35.263 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:35.263 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:35.263 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:35.263 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:35.263 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:35.264 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:35.264 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:35.264 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:35.264 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.269 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:35.737 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:35.789 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:35.790 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:35.791 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:35.792 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:35.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:35.805 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:35.809 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:35.813 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.109 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.112 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.116 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.130 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.136 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.139 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.200 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:44:36.267 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:36.267 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:36.267 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:36.267 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:36.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.439 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.442 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.452 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.458 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.461 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.664 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:44:36.755 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.789 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:36.793 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:37.088 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:37.092 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:37.096 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:37.110 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:37.110 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:37.110 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:37.110 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:37.111 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:37.111 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:37.111 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:37.113 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:37.113 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:37.113 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:37.113 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=405 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:37.114 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=406 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:42.114 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:42.114 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:42.116 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:42.117 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:42.119 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:42.122 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:42.137 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:42.137 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:42.137 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:42.137 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:42.137 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:42.139 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:42.140 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:42.140 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:42.140 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:42.142 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:42.142 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:42.142 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:42.144 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:42.144 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:42.144 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:42.146 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:42.146 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:42.146 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:42.146 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:42.147 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:42.147 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:42.147 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.147 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.148 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:42.152 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:42.621 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:42.668 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:42.669 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:42.671 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.671 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:42.697 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.720 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.735 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.736 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.737 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.744 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.745 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.748 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.749 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:42.752 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:42.753 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:42.753 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:42.753 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:42.753 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:47.756 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:47.756 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:47.761 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:47.762 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:47.762 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:47.762 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:47.779 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:47.780 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:47.780 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:47.780 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:47.780 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:47.781 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:47.782 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:47.782 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:47.782 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:47.782 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:47.782 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:47.782 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:47.782 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:47.783 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:47.783 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:47.783 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:47.783 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:47.784 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:47.784 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:47.784 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:47.784 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:47.784 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:47.784 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:47.785 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:47.785 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:47.785 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:47.787 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:47.788 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:47.788 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:47.788 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.788 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:47.792 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:48.264 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:48.321 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:48.323 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:48.326 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:48.327 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.352 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.361 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.362 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.364 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.366 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.371 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.378 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.380 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.380 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.384 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.388 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.390 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.392 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.393 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.400 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.402 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.404 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.405 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.406 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.407 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.408 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.409 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.414 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.415 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.423 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.424 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.425 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.426 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.427 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.428 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.430 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.432 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.436 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.437 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.438 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:48.440 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:48.441 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:48.441 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:48.441 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:48.441 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:48.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.441 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.442 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.442 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.442 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.442 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:48.442 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:53.444 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:53.444 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:53.448 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:53.448 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:53.448 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:53.448 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:53.459 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:53.460 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:53.460 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:53.460 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:53.460 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:53.462 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:53.462 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:53.462 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:53.462 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:53.462 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:53.463 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:53.463 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:53.463 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:53.463 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:53.464 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:53.464 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:53.464 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:53.465 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:53.465 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:53.465 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:53.467 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:53.468 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:53.468 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:53.468 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:53.468 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:53.472 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:53.950 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:53.990 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:53.992 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:53.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:53.993 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:54.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.024 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.025 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.026 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.028 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.032 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.045 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.046 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.048 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.049 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.061 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.063 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.065 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.066 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.067 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.069 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.077 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.078 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.080 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.082 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.082 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.085 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.087 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:54.090 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:54.091 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:54.091 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:54.091 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:54.091 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:59.096 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:59.096 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:59.096 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:59.096 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:59.096 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:59.096 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:59.111 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:59.111 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:59.111 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:59.112 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:44:59.112 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:59.114 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:44:59.114 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:44:59.114 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:44:59.115 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:59.117 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:44:59.117 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:44:59.117 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:59.119 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:44:59.119 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:44:59.119 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:59.121 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:44:59.122 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:44:59.122 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:44:59.122 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.122 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.123 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:44:59.127 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:44:59.592 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:44:59.655 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:44:59.657 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:44:59.658 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:44:59.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.680 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.683 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.688 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.691 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.701 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.707 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.714 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.715 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.716 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.727 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.728 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.729 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.731 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.732 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.733 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:44:59.735 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:44:59.736 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:44:59.737 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:44:59.737 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:44:59.737 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:44:59.737 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=135 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:04.738 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:04.738 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:04.740 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:04.742 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:04.743 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:04.746 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:04.756 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:04.757 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:04.757 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:04.758 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:04.758 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:04.760 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:04.760 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:04.760 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:04.761 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:04.761 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:04.761 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:04.761 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:04.761 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:04.761 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:04.763 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:04.764 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:04.764 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:04.764 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:04.769 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:04.769 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:04.770 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:04.770 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:04.770 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:04.770 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:04.770 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:04.770 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:04.770 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:04.774 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:04.775 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:04.775 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:04.775 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.775 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.776 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:04.780 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:05.249 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:05.307 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:05.308 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:05.311 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.312 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:05.340 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:05.341 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.344 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.345 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.347 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.348 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.355 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.356 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.357 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.359 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.360 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.369 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.370 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.373 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.374 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.375 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.382 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.383 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.386 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.387 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:05.389 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:05.389 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:05.390 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:05.390 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:05.390 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:10.393 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:10.393 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:10.395 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:10.397 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:10.399 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:10.402 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:10.412 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:10.413 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:10.413 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:10.413 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:10.413 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:10.414 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:10.415 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:10.415 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:10.415 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:10.416 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:10.416 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:10.416 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:10.416 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:10.417 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:10.417 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:10.417 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:10.417 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:10.417 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:10.418 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:10.418 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:10.418 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:10.419 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:10.419 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:10.420 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:10.420 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:10.420 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.420 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.421 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.425 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:10.892 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:10.944 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:10.945 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:10.947 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:10.948 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.975 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:10.976 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.980 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.982 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.984 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.985 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.991 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.992 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.995 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.996 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:10.997 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.005 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.006 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.007 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.009 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.010 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.011 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.013 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.014 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.015 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.019 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.020 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.021 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.029 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.030 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.031 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.033 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.034 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.035 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.037 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.038 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.039 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.041 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.042 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.043 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.051 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.052 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.053 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.054 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.055 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.056 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.058 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.059 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.060 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.062 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.064 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:11.067 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:11.068 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:11.068 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:11.068 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:11.068 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:11.068 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=142 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:16.071 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:16.072 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:16.073 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:16.075 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:16.077 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:16.080 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:16.088 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:16.088 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:16.089 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:16.089 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:16.089 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:16.091 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:16.091 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:16.091 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:16.091 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:16.091 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:16.092 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:16.092 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:16.092 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:16.092 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:16.093 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:16.093 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:16.093 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:16.094 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:16.094 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:16.094 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:16.094 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:16.094 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:16.095 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:16.095 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:16.095 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:16.095 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:16.096 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:16.096 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:16.096 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:16.097 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:16.097 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:16.097 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.097 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.098 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.102 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:16.572 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:16.624 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:16.626 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:16.628 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.629 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:16.658 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:16.659 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.663 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.665 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.667 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.670 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.672 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.676 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.677 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.684 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.686 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.689 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.690 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.692 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.693 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.700 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.702 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.704 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.705 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.706 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.708 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.709 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.710 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.717 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.718 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.719 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.721 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.722 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.724 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.725 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.726 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:16.729 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:16.730 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:16.730 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:16.730 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:16.730 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:16.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=138 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:16.730 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=138 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:21.732 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:21.732 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:21.734 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:21.735 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:21.735 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:21.736 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:21.743 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:21.744 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:21.744 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:21.744 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:21.745 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:21.748 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:21.748 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:21.748 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:21.748 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:21.748 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:21.748 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:21.749 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:21.749 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:21.749 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:21.751 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:21.751 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:21.751 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:21.751 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:21.752 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:21.752 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:21.752 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:21.752 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:21.752 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:21.754 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:21.754 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:21.754 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:21.754 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:21.754 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:21.755 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:21.755 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:21.755 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:21.755 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:21.759 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.760 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:21.760 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:21.760 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:21.761 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.761 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.762 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:21.765 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:22.237 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:22.299 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:22.302 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:22.303 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:22.305 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:22.307 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:22.307 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:22.307 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:22.309 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:22.309 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:22.309 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:22.309 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:22.309 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:22.703 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:45:22.765 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:22.766 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:22.766 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:22.768 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:23.175 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:45:23.641 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:45:23.767 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:23.767 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:23.767 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:23.769 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:24.111 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:45:24.583 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:45:24.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:24.769 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:24.769 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:24.770 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:25.053 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:45:25.519 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:45:25.743 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:25.743 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:25.747 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:25.748 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:25.752 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:25.752 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:25.752 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:25.752 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:25.752 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=867 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.753 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:25.754 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=868 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:30.751 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:30.752 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:30.753 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:30.755 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:30.756 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:30.756 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:30.764 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:30.765 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:30.766 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:30.766 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:30.766 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:30.769 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:30.770 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:30.770 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:30.770 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:30.772 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:30.772 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:30.772 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:30.773 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:30.773 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:30.773 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:30.773 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:30.773 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:30.773 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:30.775 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:30.775 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:30.775 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:30.777 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:30.777 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:30.777 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:30.777 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:30.777 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:30.778 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:30.778 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:30.778 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:30.778 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.779 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:30.783 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:31.258 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:31.329 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:31.331 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:31.332 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:31.332 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:31.354 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:31.354 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:31.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:31.358 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:31.359 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:31.359 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:31.359 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:31.359 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:31.401 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 03:45:31.407 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:31.407 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:31.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:31.408 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:31.725 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:45:31.781 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:31.781 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:31.782 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:31.783 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:31.902 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:31.902 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:31.902 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:31.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:31.903 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:31.903 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:31.903 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:31.903 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:31.903 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:31.954 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:31.957 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:31.957 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:31.965 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:31.966 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:31.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:31.969 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:31.969 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:31.969 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:36.968 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:36.968 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:36.970 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:36.971 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:36.972 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:36.972 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:36.981 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:36.982 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:36.982 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:36.982 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:36.982 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:36.983 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:36.984 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:36.984 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:36.984 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:36.985 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:36.985 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:36.985 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:36.987 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:36.987 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:36.987 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:36.989 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:36.989 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:36.989 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.989 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.990 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:36.994 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:37.457 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:37.514 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:37.515 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:37.517 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:37.518 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:37.528 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:37.528 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:37.528 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:37.532 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:37.532 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:37.532 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:37.532 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:37.532 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:37.552 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 03:45:37.557 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:37.557 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:37.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:37.557 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:37.615 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:37.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:37.674 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:37.674 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:37.674 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:37.675 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:37.675 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:37.675 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:37.675 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:37.675 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:37.925 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:45:37.991 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:37.991 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:37.993 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:37.993 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:38.390 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:45:38.857 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:45:38.992 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:38.993 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:38.994 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:38.995 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:39.328 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:45:39.798 [DEBUG] clck_gen.py:113 IND CLOCK 612 2026-05-03 03:45:39.993 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:39.993 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:39.995 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:39.995 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:40.264 [DEBUG] clck_gen.py:113 IND CLOCK 714 2026-05-03 03:45:40.735 [DEBUG] clck_gen.py:113 IND CLOCK 816 2026-05-03 03:45:40.994 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:40.994 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:40.996 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:40.996 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:41.206 [DEBUG] clck_gen.py:113 IND CLOCK 918 2026-05-03 03:45:41.677 [DEBUG] clck_gen.py:113 IND CLOCK 1020 2026-05-03 03:45:41.995 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:41.995 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:41.996 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:41.997 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:42.148 [DEBUG] clck_gen.py:113 IND CLOCK 1122 2026-05-03 03:45:42.619 [DEBUG] clck_gen.py:113 IND CLOCK 1224 2026-05-03 03:45:43.089 [DEBUG] clck_gen.py:113 IND CLOCK 1326 2026-05-03 03:45:43.563 [DEBUG] clck_gen.py:113 IND CLOCK 1428 2026-05-03 03:45:44.034 [DEBUG] clck_gen.py:113 IND CLOCK 1530 2026-05-03 03:45:44.506 [DEBUG] clck_gen.py:113 IND CLOCK 1632 2026-05-03 03:45:44.978 [DEBUG] clck_gen.py:113 IND CLOCK 1734 2026-05-03 03:45:45.448 [DEBUG] clck_gen.py:113 IND CLOCK 1836 2026-05-03 03:45:45.920 [DEBUG] clck_gen.py:113 IND CLOCK 1938 2026-05-03 03:45:46.391 [DEBUG] clck_gen.py:113 IND CLOCK 2040 2026-05-03 03:45:46.862 [DEBUG] clck_gen.py:113 IND CLOCK 2142 2026-05-03 03:45:47.332 [DEBUG] clck_gen.py:113 IND CLOCK 2244 2026-05-03 03:45:47.797 [DEBUG] clck_gen.py:113 IND CLOCK 2346 2026-05-03 03:45:48.261 [DEBUG] clck_gen.py:113 IND CLOCK 2448 2026-05-03 03:45:48.726 [DEBUG] clck_gen.py:113 IND CLOCK 2550 2026-05-03 03:45:49.191 [DEBUG] clck_gen.py:113 IND CLOCK 2652 2026-05-03 03:45:49.656 [DEBUG] clck_gen.py:113 IND CLOCK 2754 2026-05-03 03:45:50.121 [DEBUG] clck_gen.py:113 IND CLOCK 2856 2026-05-03 03:45:50.587 [DEBUG] clck_gen.py:113 IND CLOCK 2958 2026-05-03 03:45:51.052 [DEBUG] clck_gen.py:113 IND CLOCK 3060 2026-05-03 03:45:51.518 [DEBUG] clck_gen.py:113 IND CLOCK 3162 2026-05-03 03:45:51.989 [DEBUG] clck_gen.py:113 IND CLOCK 3264 2026-05-03 03:45:52.459 [DEBUG] clck_gen.py:113 IND CLOCK 3366 2026-05-03 03:45:52.755 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:52.756 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:52.756 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:52.756 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=4 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.756 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=5 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.756 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=6 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.756 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:52.756 [WARNING] transceiver.py:257 (MS@172.18.110.22:6700) RX TRXD message (fn=3432 tn=7 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.765 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:52.765 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:52.765 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:52.765 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:52.765 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:52.785 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:52.787 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:52.787 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:52.798 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:52.799 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:52.801 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:52.801 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:52.801 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:52.801 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:52.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.801 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3441 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:52.802 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=3442 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:57.803 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:57.803 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:57.803 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:57.803 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:57.803 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:57.803 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:57.817 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:57.818 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:57.818 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:57.819 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:45:57.819 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:45:57.822 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:45:57.822 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:45:57.822 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:57.822 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:57.822 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:57.822 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:45:57.823 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:45:57.823 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:45:57.823 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:57.826 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:57.827 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:45:57.827 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:45:57.827 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:57.830 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:45:57.830 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:45:57.830 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:57.830 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:45:57.830 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:57.831 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:45:57.831 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:45:57.831 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:45:57.831 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:57.834 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.835 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:45:57.836 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:45:57.836 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:45:57.836 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.836 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.837 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:45:57.841 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:45:58.305 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:45:58.366 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:45:58.367 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:45:58.367 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:45:58.368 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:58.379 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:58.379 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:58.379 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:58.382 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:58.382 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:58.382 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:58.382 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:58.382 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:58.398 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 03:45:58.402 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:58.402 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:58.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:58.402 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:58.463 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:58.623 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 03:45:58.699 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:58.699 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:58.699 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:58.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:45:58.700 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:45:58.700 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:45:58.700 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:45:58.700 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:45:58.700 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:45:58.723 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:45:58.727 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:45:58.727 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:45:58.736 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:45:58.737 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:45:58.737 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:45:58.737 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:45:58.738 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:45:58.738 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:45:58.738 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:45:58.742 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:45:58.742 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:45:58.742 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:45:58.742 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:45:58.743 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=198 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:03.741 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:03.741 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:03.742 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:03.744 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:03.745 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:03.745 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:03.750 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:03.751 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:03.751 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:03.752 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:03.752 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:46:03.754 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:46:03.754 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:46:03.755 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:03.755 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:03.755 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:03.755 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:46:03.756 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:03.756 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:46:03.756 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:03.757 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:46:03.757 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:46:03.758 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:03.758 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:03.758 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:03.758 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:46:03.758 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:03.758 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:46:03.758 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:03.760 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:03.760 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:46:03.760 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.763 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:46:03.764 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:46:03.764 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:46:03.764 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.764 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.765 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:03.769 [DEBUG] clck_gen.py:113 IND CLOCK 0 2026-05-03 03:46:04.247 [DEBUG] clck_gen.py:113 IND CLOCK 102 2026-05-03 03:46:04.288 [DEBUG] fake_trx.py:278 (BTS@172.18.110.20:5700) Recv FAKE_TOA cmd 2026-05-03 03:46:04.289 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:46:04.289 [DEBUG] fake_trx.py:297 (BTS@172.18.110.20:5700) Recv FAKE_RSSI cmd 2026-05-03 03:46:04.290 [DEBUG] fake_trx.py:322 (BTS@172.18.110.20:5700) Recv FAKE_CI cmd 2026-05-03 03:46:04.303 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:46:04.303 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:46:04.303 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:46:04.304 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:46:04.304 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:46:04.304 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:46:04.304 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:46:04.304 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:46:04.342 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD HANDOVER 2026-05-03 03:46:04.348 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:46:04.348 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:46:04.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:46:04.348 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:46:04.715 [DEBUG] clck_gen.py:113 IND CLOCK 204 2026-05-03 03:46:04.767 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:04.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:04.768 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:04.772 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:05.186 [DEBUG] clck_gen.py:113 IND CLOCK 306 2026-05-03 03:46:05.659 [DEBUG] clck_gen.py:113 IND CLOCK 408 2026-05-03 03:46:05.768 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:05.769 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:05.769 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:05.773 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:06.132 [DEBUG] clck_gen.py:113 IND CLOCK 510 2026-05-03 03:46:06.355 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:46:06.356 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:46:06.356 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:46:06.356 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD ECHO 2026-05-03 03:46:06.375 [DEBUG] ctrl_if_trx.py:229 (MS@172.18.110.22:6700) Ignore CMD SETSLOT 2026-05-03 03:46:06.375 [DEBUG] ctrl_if_trx.py:124 (MS@172.18.110.22:6700) Recv RXTUNE cmd 2026-05-03 03:46:06.375 [DEBUG] ctrl_if_trx.py:131 (MS@172.18.110.22:6700) Recv TXTUNE cmd 2026-05-03 03:46:06.375 [DEBUG] ctrl_if_trx.py:97 (MS@172.18.110.22:6700) Recv POWERON CMD 2026-05-03 03:46:06.375 [INFO] ctrl_if_trx.py:109 (MS@172.18.110.22:6700) Starting transceiver... 2026-05-03 03:46:06.412 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD NOHANDOVER 2026-05-03 03:46:06.414 [DEBUG] ctrl_if_trx.py:115 (MS@172.18.110.22:6700) Recv POWEROFF cmd 2026-05-03 03:46:06.415 [INFO] ctrl_if_trx.py:117 (MS@172.18.110.22:6700) Stopping transceiver... 2026-05-03 03:46:06.423 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:06.423 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:06.423 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:06.424 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:06.424 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:06.424 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:06.424 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:06.428 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:06.428 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:06.428 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:06.428 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=575 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.429 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=0 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=1 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=2 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=3 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=4 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=5 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=6 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:06.430 [WARNING] transceiver.py:257 (BTS@172.18.110.20:5700) RX TRXD message (ver=1 fn=576 tn=7 bl=148 pwr=0), but transceiver is not running => dropping... 2026-05-03 03:46:11.425 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:11.425 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:11.425 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:11.426 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:11.426 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:11.426 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:11.429 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:11.429 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:11.429 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:11.430 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:11.430 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:46:11.430 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:46:11.430 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:46:11.430 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:11.430 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:11.431 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:11.431 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:11.431 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:46:11.431 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:11.432 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:11.432 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:46:11.432 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:46:11.433 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:46:11.434 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:46:11.434 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:46:11.434 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETRXGAIN 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.434 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETSLOT 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:11.435 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:11.435 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:11.435 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:46:16.437 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:16.437 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:16.438 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:16.439 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:16.440 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:16.441 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:16.448 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:16.448 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:16.448 [WARNING] ctrl_if_trx.py:196 (BTS@172.18.110.20:5700) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:16.448 [DEBUG] ctrl_if_trx.py:182 (BTS@172.18.110.20:5700) Recv SETFORMAT cmd 2026-05-03 03:46:16.449 [INFO] ctrl_if_trx.py:201 (BTS@172.18.110.20:5700) TRXD header version 1 -> 1 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:124 (TRX1@172.18.110.20:5700/1) Recv RXTUNE cmd 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:131 (TRX1@172.18.110.20:5700/1) Recv TXTUNE cmd 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:16.450 [WARNING] ctrl_if_trx.py:196 (TRX1@172.18.110.20:5700/1) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:220 (TRX1@172.18.110.20:5700/1) Recv RFMUTE cmd 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:215 (TRX1@172.18.110.20:5700/1) Recv NOMTXPOWER cmd 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:182 (TRX1@172.18.110.20:5700/1) Recv SETFORMAT cmd 2026-05-03 03:46:16.450 [INFO] ctrl_if_trx.py:201 (TRX1@172.18.110.20:5700/1) TRXD header version 1 -> 1 2026-05-03 03:46:16.450 [DEBUG] ctrl_if_trx.py:207 (TRX1@172.18.110.20:5700/1) Recv SETPOWER cmd 2026-05-03 03:46:16.451 [DEBUG] ctrl_if_trx.py:124 (TRX2@172.18.110.20:5700/2) Recv RXTUNE cmd 2026-05-03 03:46:16.451 [DEBUG] ctrl_if_trx.py:131 (TRX2@172.18.110.20:5700/2) Recv TXTUNE cmd 2026-05-03 03:46:16.452 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:16.452 [WARNING] ctrl_if_trx.py:196 (TRX2@172.18.110.20:5700/2) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:16.452 [DEBUG] ctrl_if_trx.py:220 (TRX2@172.18.110.20:5700/2) Recv RFMUTE cmd 2026-05-03 03:46:16.452 [DEBUG] ctrl_if_trx.py:215 (TRX2@172.18.110.20:5700/2) Recv NOMTXPOWER cmd 2026-05-03 03:46:16.452 [DEBUG] ctrl_if_trx.py:182 (TRX2@172.18.110.20:5700/2) Recv SETFORMAT cmd 2026-05-03 03:46:16.452 [INFO] ctrl_if_trx.py:201 (TRX2@172.18.110.20:5700/2) TRXD header version 1 -> 1 2026-05-03 03:46:16.452 [DEBUG] ctrl_if_trx.py:207 (TRX2@172.18.110.20:5700/2) Recv SETPOWER cmd 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:124 (TRX3@172.18.110.20:5700/3) Recv RXTUNE cmd 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:131 (TRX3@172.18.110.20:5700/3) Recv TXTUNE cmd 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:16.453 [WARNING] ctrl_if_trx.py:196 (TRX3@172.18.110.20:5700/3) Requested TRXD header version 2 is not supported, suggesting 1... 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:220 (TRX3@172.18.110.20:5700/3) Recv RFMUTE cmd 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:215 (TRX3@172.18.110.20:5700/3) Recv NOMTXPOWER cmd 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:182 (TRX3@172.18.110.20:5700/3) Recv SETFORMAT cmd 2026-05-03 03:46:16.453 [INFO] ctrl_if_trx.py:201 (TRX3@172.18.110.20:5700/3) TRXD header version 1 -> 1 2026-05-03 03:46:16.453 [DEBUG] ctrl_if_trx.py:207 (TRX3@172.18.110.20:5700/3) Recv SETPOWER cmd 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:124 (BTS@172.18.110.20:5700) Recv RXTUNE cmd 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETTSC 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETTSC 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:131 (BTS@172.18.110.20:5700) Recv TXTUNE cmd 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETTSC 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETRXGAIN 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETRXGAIN 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (BTS@172.18.110.20:5700) Ignore CMD SETTSC 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETRXGAIN 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:215 (BTS@172.18.110.20:5700) Recv NOMTXPOWER cmd 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:207 (BTS@172.18.110.20:5700) Recv SETPOWER cmd 2026-05-03 03:46:16.455 [DEBUG] ctrl_if_trx.py:97 (BTS@172.18.110.20:5700) Recv POWERON CMD 2026-05-03 03:46:16.455 [INFO] ctrl_if_trx.py:109 (BTS@172.18.110.20:5700) Starting transceiver... 2026-05-03 03:46:16.455 [INFO] transceiver.py:243 Starting clock generator 2026-05-03 03:46:16.455 [INFO] clck_gen.py:95 CLCKGen: Setting real time process scheduler to SCHED_RR, priority 31 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:220 (BTS@172.18.110.20:5700) Recv RFMUTE cmd 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:115 (BTS@172.18.110.20:5700) Recv POWEROFF cmd 2026-05-03 03:46:16.456 [INFO] ctrl_if_trx.py:117 (BTS@172.18.110.20:5700) Stopping transceiver... 2026-05-03 03:46:16.456 [INFO] transceiver.py:246 Stopping clock generator 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX1@172.18.110.20:5700/1) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX3@172.18.110.20:5700/3) Ignore CMD SETSLOT 2026-05-03 03:46:16.456 [DEBUG] ctrl_if_trx.py:229 (TRX2@172.18.110.20:5700/2) Ignore CMD SETSLOT